summaryrefslogtreecommitdiff
path: root/nuttx/arch/avr
Commit message (Collapse)AuthorAgeFilesLines
* SYSLOG: Add an option to use the syslog'ing device as the system ↵Gregory Nutt2015-02-081-0/+3
| | | | consolution. This option enables a low-level, write-only console device at /dev/console (similar to the low-level UART console device). From Pierre-noel Bouteville.
* Review/modifications for change of last mergeGregory Nutt2015-01-314-189/+189
|
* Merge commit '1207647ee19ac48746300f2d3fa8f4679c32de95'Gregory Nutt2015-01-3110-9/+200
|\
| * Interrupt vectors for ATMEGA1284P.jeditekunum2015-01-263-2/+158
| |
| * Fix typos.jeditekunum2015-01-262-6/+3
| |
| * First step at porting to MoteinoMEGA. LED shows assert failure at boot. ↵jeditekunum2015-01-245-1/+39
| | | | | | | | Appears to be short double blink, short off (~1sec), followed by 250ms toggle cycles. Most of it derived from amber board.
* | Remove CONFIG_DEBUG_STACK. Adding CONFIG_STACK_COLORATION makes this ↵Gregory Nutt2015-01-2410-49/+13
| | | | | | | | configuration option pointless
* | Add CONFIG_STACK_COLORATION that does the same thing as CONFIG_DEBUG_STACK ↵Gregory Nutt2015-01-2410-17/+27
|/ | | | but without enabling debug. From David Sidrane
* SourceForge Ticket #38. Stray character in ↵Gregory Nutt2015-01-201-1/+1
| | | | arch/avr/src/at90usb/at90usb_serial.c
* More fixes to problems noted by cppcheck. Some are kind of risky; some are ↵Gregory Nutt2014-11-251-0/+4
| | | | real bugs.
* Update everything under nuttx/arch to use the corrected syslog interfacesGregory Nutt2014-10-083-26/+42
|
* The 'make export' target needs to bundle up the user C startup file (crt0), ↵Gregory Nutt2014-09-041-3/+4
| | | | not the kernel head object
* There used to be two ways to pass parameters to new tasks, depending upon ↵Gregory Nutt2014-09-015-29/+30
| | | | the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing.
* Reanem kzalloc to kmm_zalloc for consistencyGregory Nutt2014-08-311-1/+1
|
* Rename kmalloc to kmm_malloc for consistencyGregory Nutt2014-08-312-3/+3
|
* Rename kfree to kmm_free for consistency with other naming conventionsGregory Nutt2014-08-311-2/+2
|
* Rename kumalloc to kumm_malloc and kuzalloc to kumm_zalloc for consistency ↵Gregory Nutt2014-08-312-4/+4
| | | | with other naming
* Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate ↵Gregory Nutt2014-08-295-31/+9
| | | | new CONFIG_BUILD_KERNEL
* Fix an error introduced into ALL implmentations of interrupt dispatch logicGregory Nutt2014-08-281-1/+1
|
* Add address environment support to ALL implementatins of up_release_pending()Gregory Nutt2014-08-281-2/+17
|
* Add address environment support to ALL implementatins of up_reprioritize_rtr()Gregory Nutt2014-08-281-2/+17
|
* AVR32: Move address environment switch from the task switchers to the ↵Gregory Nutt2014-08-283-38/+45
| | | | interrupt handler. That may save doing the actin multiple times per interrupt
* Add ADDRENV support to ALL implmentations of _exit()Gregory Nutt2014-08-271-1/+12
|
* Add ADDRENV support to ALL implementations of up_unblock_task()Gregory Nutt2014-08-271-4/+28
|
* Add ADDRENV support to all implementations of up_block_task()Gregory Nutt2014-08-271-3/+26
|
* Remove os_internal.h it has been replace by several new header files under ↵Gregory Nutt2014-08-089-9/+2
| | | | sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
* Replace os_internal.h with sched/sched.h in files that actually reference ↵Gregory Nutt2014-08-0817-17/+17
| | | | something in sched.h
* Move task control files from sched/ to sched/taskGregory Nutt2014-08-081-3/+4
|
* Move clock functions from sched/ to sched/clockGregory Nutt2014-08-082-2/+2
|
* Move interrupt dispatch logic from sched/ to sched/irqGregory Nutt2014-08-081-1/+1
|
* Change all time conversions. Yech. New timer units in microseconds breaks ↵Gregory Nutt2014-08-072-2/+2
| | | | all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
* Change CONFIG_MSEC_PER_TICK to CONFIG_USEC_PER_TICK. This gives more ↵Gregory Nutt2014-08-073-7/+7
| | | | options for system timers in general, but more importantly, let's us realize higher resolution for the case of CONFIG_SCHED_TICKLESS=y -- of course, at the risk of some new interger overvflow problems
* Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate ↵Gregory Nutt2014-08-068-43/+50
| | | | interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined.
* Add more XMega skeleton directoriesGregory Nutt2014-06-271-0/+105
|
* Add skeletin of XMega includeGregory Nutt2014-06-273-0/+299
|
* Fix typos in AVR32 Kconfig files. From Stefan SperlingGregory Nutt2014-06-232-2/+2
|
* Costmetic update to comments/README fileGregory Nutt2014-06-181-1/+1
|
* Add serial method so that lower half driver can provide RX flow control ↵Gregory Nutt2014-05-083-1/+10
| | | | information. From Jussi Kivilinna
* Fix spelling, only one t in exitingGregory Nutt2014-04-271-1/+1
|
* More trailing whilespace removalGregory Nutt2014-04-1334-66/+66
|
* Make sure that there is one space after forGregory Nutt2014-04-121-1/+1
|
* Make sure that there is one space between while and conditionGregory Nutt2014-04-122-2/+2
|
* mv ramlog.h and syslog.h to new include/nuttx/syslogGregory Nutt2014-04-101-1/+1
|
* Add logic to check interrupt stack usageGregory Nutt2014-03-232-17/+91
|
* AVR assertion logic will report stack usage on crash if DEBUG_STACK is setGregory Nutt2014-03-232-2/+32
|
* Clean-up AVR stack colorization logicGregory Nutt2014-03-236-3/+20
|
* Add option to dump buffered USB trace data on an assertionGregory Nutt2014-03-201-1/+27
|
* configs/avr32dev1/nsh: Configuration converted to use the kconfig-frontends ↵Gregory Nutt2014-03-051-0/+5
| | | | tools
* Create AVR32 Kconfig files; reshuffled lots of configuration namesGregory Nutt2014-03-056-7/+7
|
* Create AVR32 Kconfig files; reshuffled lots of configuration namesGregory Nutt2014-03-055-58/+274
|