AgeCommit message (Expand)AuthorFilesLines
2017-02-10WIP: split main from board-speciic partslaforge/cleanupHarald Welte2-180/+199
2017-02-10qmod: invert WWAN_PERST logic (we use transistors now)Harald Welte1-2/+2
2017-02-10Add support for board version reading via ADCHarald Welte5-1/+93
2017-02-04Extend WWAN modem PERST to 300msHarald Welte1-1/+1
2017-02-04Import libosmocore timer infrastructure and use it for PERSTHarald Welte7-5/+960
2017-02-04Introudce an include_libosmocore directory and move (updated) linuxlist thereHarald Welte8-116/+121
2017-02-03Add debug commands '1' and '2' to generate 1ms reset pulses to modemsHarald Welte1-0/+12
2017-02-03Add support for controlling PERST of WWAN modems (on qmod)Harald Welte4-1/+67
2017-02-03Add 'mdelay()' function to busy-wait for given number of milli-secondsHarald Welte3-2/+23
2017-02-03wwan_led: Read + report status changes of WWAN LED inputsHarald Welte5-1/+93
2017-01-12qmod: Remove 'U' debug command and directly initialize USBHarald Welte1-10/+1
2017-01-12board_lowlevel: Clean up PLLA configurationHarald Welte1-15/+23
2017-01-12usb: Cofnigure PLLB according to board.h BOARD_MAINOSCHarald Welte1-3/+9
2017-01-12qmod: Don't violate PLL minimum output frequencyHarald Welte1-3/+3
2017-01-11qmod: cosmetic changes to EEPROM hex arrayHarald Welte1-24/+19
2017-01-11qmod EEPROM: Dont't mark any ports as non-removableHarald Welte1-1/+1
2017-01-11qmod: Commit missing changes to EEPROMHarald Welte1-4/+4
2017-01-11qmod: Start with _HUB_RESET=0 -> HUB_RESET=1 (not in reset)Harald Welte1-1/+1
2017-01-11qmod: breal the command loop when 'U' is pressed and proceed to USB initHarald Welte1-3/+6
2017-01-11qmod: do not automatically clear _HUB_RESET after EEPROM writeHarald Welte1-1/+0
2016-12-22qmod: debug menu: Add 'U' command to proceed to USBHarald Welte1-2/+6
2016-12-22qmod: debug menu: make sure to always print somethingHarald Welte1-5/+16
2016-12-22quad-modem: Add debug console commands for debuggingHarald Welte1-11/+113
2016-10-19Issue ST12_PRTPWR_OVERRIDE before putting hub in resetHarald Welte2-44/+55
2016-10-11qmod: Set PIN_PRTPWR_OVERRIDE to output/lowHarald Welte2-0/+7
2016-09-05qmod: attempt to swithc the DN/DP wires of the SAM3Harald Welte1-1/+1
2016-09-01HACK: Add EEPROM writing at boot of SAM3 on qmodHarald Welte2-6/+54
2016-09-01i2c-bitbang: increase speed to ~110kHzHarald Welte1-1/+3
2016-09-01Fix reading SDA in I2C bit-banging codeHarald Welte1-1/+1
2016-09-01i2c_bitbang: Change logic when to use i2c_delay()Harald Welte1-20/+15
2016-08-21WIP: bit-banging I2C support for EEPROM access on QMODHarald Welte4-1/+225
2016-08-21Add support for 'qmod' (quad-modem) boardlaforge/cardemuHarald Welte6-5/+75
2016-03-20fix TRACE_ENTRY line termination (LF -> CRLF)Harald Welte1-1/+1
2016-03-20Add HardFault Exception HandlerHarald Welte1-1/+34
2016-03-20exceptions: Print name of exception to consoleHarald Welte1-0/+42
2016-03-20Fix ADC based VCC detectionHarald Welte1-2/+3
2016-03-20dynamically dispatch USART IRQsHarald Welte4-13/+35
2016-03-20print instance/channel number in all trace messagesHarald Welte2-35/+55
2016-03-20read SAM3S unique serial number at start and print itHarald Welte5-1/+56
2016-03-20ADC: Make errata work-arounds depend on run-time detection of chip versionHarald Welte1-3/+19
2016-03-20simtrace2-remsim: Instruct SAM3S to simulate card removal on SIGINTHarald Welte1-0/+15
2016-03-20src_simtrace/main: debug/trace logging improvementsHarald Welte1-8/+6
2016-03-20firmware/main: Disable the rotor unless TRACE_DEBUGHarald Welte1-0/+2
2016-03-20USBD_HAL: Hard-code TRACE_LEVEL_WARNINGHarald Welte1-0/+5
2016-03-20simtrace2-remsim: Send an ATR that allows for a 5MHz/16 divider0.1Harald Welte1-0/+32
2016-03-20debug/tracing updatesHarald Welte3-26/+24
2016-03-20wait for UART Tx completion before switching baud rate at PTSHarald Welte3-0/+8
2016-03-20wait for transmitter to be done before receivingHarald Welte1-2/+20
2016-03-20card_emu: Alwasys update state before enabling UART Rx/TxHarald Welte1-8/+8
2016-03-20card_emu: Avoid PTS related race-conditionHarald Welte1-2/+2