- Dec 28, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
ARMv7-R and TMS570: Re-orider some initialization logic. __start used to called arm_boot() which would return. Then __start would call os_start(). That won't work for the TMS570 if is does a destructive memory tested because the return information will be lost in the stack. Also comment a nuisance assertion. The assertion is probably correct but certainly a nuisance during initial testing
-
Gregory Nutt authored
-
- Dec 27, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 26, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
AVR: Fix interrupt bombing during a context switch
-
Gregory Nutt authored
-
Dimitry Kloper authored
TCB_RESTORE macro has a problem when restoring Status Register and returning from the function (in up_fullcontextrestore()) as non-atomic action. If there is some frequently occurring interrupt, chances are that we will enter the interrupt handler just before ret is called. The handler may cause a context switch which, when unrolled, will execute up_fullcontextrestore() function that employs TCB_RESTORE. It will be interrupted again just before return, leaving part of context switch content un-popped again, etc... Thus, chances are that the stack will eventually blow. Note that this is not some edge condition fix. This bug was discovered when testing AVR with UART configured to work on 115200 baud rate.
-
Gregory Nutt authored
TMS570: Does not have prioritized interrupts in the sense of other CPUs. Fix some compile errors when DEBUG is enabled
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 25, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 24, 2015
-
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
Gregory Nutt authored
Master
-
pnb authored
-
pnb authored
-
pnb authored
-
pnb authored
-
pnb authored
-
- Dec 23, 2015
-
-
Gregory Nutt authored
TMS570: Add TMS570 SCI driver(s). Initial commits are just SAMV7 drivers with name changes. A lot more needs to be done
-
Gregory Nutt authored
-
Gregory Nutt authored
-
pnb authored
-
Gregory Nutt authored
-
Gregory Nutt authored
-
- Dec 22, 2015
-
-
Gregory Nutt authored
-