aboutsummaryrefslogtreecommitdiffstats
path: root/firmware/src/os
AgeCommit message (Expand)AuthorFilesLines
2014-11-11Allow some USB interrupts to be handled during dbgu_appendMin Xu1-1/+3
2014-11-11Retrieve + print previous PC from stack to debug wdog/spurious IRQMin Xu1-3/+15
2014-11-11change number + qty of small/large req_ctxMin Xu2-12/+7
2014-11-11pcd_enumerate: More complete USB endpoint resettingMin Xu1-9/+7
2014-11-11req_ctx: Keep statistic about number of req_ctx in given stateMin Xu3-4/+19
2014-11-11usbcmd_generic: Add missing \r to DEBUGP()Min Xu1-1/+1
2014-11-11watchdog: print watchdog expiration even in non-debug buildsMin Xu1-2/+2
2014-11-11pcd_enumerate: Avoid disabling interrupt during endpoint refillMin Xu1-25/+28
2014-11-11dbgu: make debug routines re-entrantMin Xu3-120/+193
2014-11-11req_ctx: Change number of small / large req_ctxMin Xu1-1/+5
2014-11-11req_ctx: avoid loop iterations by introducing per-state queuesMin Xu2-23/+120
2014-11-11change req_ctx sizes large 2048->1000; small 128->270Min Xu1-2/+2
2014-11-11req_ctx: Use consistent numeric range for REQ_CTX_STATEMin Xu2-21/+24
2012-03-22wdt: make sure WDT doesn't fire inadvertentlyHarald Welte1-6/+13
2012-03-22disable logging of PIO status in PIO interrupt routineHarald Welte1-1/+1
2011-12-14usb: Do not send ZLP when we have filled the windowv0.4Holger Hans Peter Freyther1-25/+29
2011-08-15DBGU: Print Reset controller Status Register on bootHarald Welte1-0/+4
2011-08-15USB: Add support for the 3rd DFU interface (RAM)Harald Welte1-0/+6
2011-07-30DFU: add third 'alternate configuration' for RAM loadHarald Welte1-7/+7
2011-07-30add new RUN_FROM_RAM run-mode for direct DFU-to-RAM supportHarald Welte1-1/+1
2011-07-07USB driver: use the DFU-provided function to send EP0 dataHarald Welte1-48/+1
2011-06-16simtrace: add support for the analog bus switchHarald Welte1-1/+1
2010-11-18req_ctx: Increase size of small req_ctx to 128 and have 16 instead of 8Harald Welte2-3/+3
2010-11-14disable USB EP0 debuggingHarald Welte1-1/+1
2010-11-13Use smaller number of request contexts on a SAM64Harald Welte1-0/+5
2008-02-23* move usb descriptors into separate file (src/os/usb_descriptors_openpcd.h)laforge4-97/+260
2007-04-10make sure that WDT_DEBUG is undefinedmeri1-1/+3
2007-04-10decreased USB debug verbosity to allow full debug code inclusionmeri1-4/+4
2007-04-10added watchdog time support and debouncing on power-cyclemeri2-6/+7
2007-04-10added several new USB commands: remote reset, API version and read/write vola...meri2-9/+90
2007-04-10moved flash code to seperate filemeri2-0/+73
2006-12-18- iterate over all PIO, not only starting from 27 ?!?laforge1-1/+2
2006-12-18add void AT91F_DBGU_Fini prototype to header filelaforge1-0/+1
2006-12-18- add new DAC driver (instead of poti) for PICClaforge2-4/+15
2006-10-15- add svn:ignore property to make 'svn st' output more realisticlaforge11-48/+107
2006-10-04v0.4 of the readers uses a different pin for the USB pulluplaforge3-4/+21
2006-10-04- add read of serial number via usblaforge1-2/+7
2006-10-04- first working tested version if system_irq demuxlaforge5-57/+98
2006-10-04move udp irq/refill back to flash for nowlaforge2-4/+4
2006-10-04reduce number of large request contexts to four, should be sufficient for nowlaforge1-1/+1
2006-10-03- we have to respond with a STALL to SET_CONFIGURATIONlaforge1-31/+33
2006-10-01- add proper system interrupt (shared) demultiplexing codelaforge6-16/+198
2006-10-01synchronize bit clock based on software trigger (needed for cdiv_sync)laforge1-1/+2
2006-10-01- add command to read rc632 serial number via USBlaforge1-0/+11
2006-10-01re-define REQ_CTX_STATE_FREE != 0 to detect bugslaforge1-1/+1
2006-10-01initialize req_ctx state as free.laforge1-0/+1
2006-10-01clean up dbgu startup printout laforge1-8/+8
2006-10-01split irq handler in two parts to make it callable from FIQlaforge1-2/+10
2006-10-01- finish implementation of timers based on PITlaforge4-1/+217
2006-09-30- add (currently inactive) code for the watch dog timerlaforge3-5/+23