summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* For STM32 F3, need to use ICR register to clear some U[S]ART interruptspatacongo2013-02-092-49/+74
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5632 42af7a65-404d-4744-a932-0658087f49c3
* Updates for STM32 F3 SPI and RTCpatacongo2013-02-0910-1246/+170
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5631 42af7a65-404d-4744-a932-0658087f49c3
* Removed stm32_internal.h; Changes for clean compile of STM32F3Discovery ↵patacongo2013-02-09106-355/+235
| | | | | | configuration with SPI and USB git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5630 42af7a65-404d-4744-a932-0658087f49c3
* STM32F3Discovery passes all OS tests; Delay loop has been calibratedpatacongo2013-02-095-20/+104
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5629 42af7a65-404d-4744-a932-0658087f49c3
* Fix some problems with the vfork() test on the STM32F3Discoverypatacongo2013-02-087-37/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5628 42af7a65-404d-4744-a932-0658087f49c3
* Fixes to get STM32F3Discovery runningpatacongo2013-02-088-23/+81
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5627 42af7a65-404d-4744-a932-0658087f49c3
* Add STM32 F3 USART definitionspatacongo2013-02-087-50/+895
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5626 42af7a65-404d-4744-a932-0658087f49c3
* Several patches from Petteri Aimonenpatacongo2013-02-0812-43/+130
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5625 42af7a65-404d-4744-a932-0658087f49c3
* More stm32f3discovery updatespatacongo2013-02-085-316/+104
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5624 42af7a65-404d-4744-a932-0658087f49c3
* LPC17xx now supports FPU needed by LPC1788; LPC17xx can not use Mike's ↵patacongo2013-02-0813-101/+427
| | | | | | common vectors git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5623 42af7a65-404d-4744-a932-0658087f49c3
* STM32F3Discovery port is complete, builds, and is ready for testingpatacongo2013-02-0721-166/+1555
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5622 42af7a65-404d-4744-a932-0658087f49c3
* Fixes for STM32 F3 GPIO, pinmap, DMA, and heap allocationpatacongo2013-02-078-50/+473
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5621 42af7a65-404d-4744-a932-0658087f49c3
* Some fixes needed for STM32 build after recent scheduler changespatacongo2013-02-075-45/+45
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5620 42af7a65-404d-4744-a932-0658087f49c3
* Add STM32 F3 pinmap filepatacongo2013-02-071-0/+597
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5619 42af7a65-404d-4744-a932-0658087f49c3
* Add STM32F3Discovery LED supportpatacongo2013-02-077-937/+221
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5618 42af7a65-404d-4744-a932-0658087f49c3
* More updates for the STM32F3Discoverypatacongo2013-02-0630-149/+229
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5617 42af7a65-404d-4744-a932-0658087f49c3
* Beginnings of support for the STM32F3Discovery boardpatacongo2013-02-0638-33/+8120
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5616 42af7a65-404d-4744-a932-0658087f49c3
* Changed needed to fix issues with task_restart()patacongo2013-02-0627-196/+802
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5615 42af7a65-404d-4744-a932-0658087f49c3
* Misc clean-up and bugfixes related to multi-thread group signallingpatacongo2013-02-067-51/+154
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5614 42af7a65-404d-4744-a932-0658087f49c3
* Moving pending signals to task group; Logic to recover some MQ resources on ↵patacongo2013-02-0528-491/+942
| | | | | | pthread_cacancel or task_delete; Now obeys rules for delivering signals to a process with threads git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5613 42af7a65-404d-4744-a932-0658087f49c3
* Bugfix: whenever a thread it must report the PID of the main task (even it ↵patacongo2013-02-0420-66/+140
| | | | | | is not the main task) with SIGCHLD git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5612 42af7a65-404d-4744-a932-0658087f49c3
* Divide struct tcb_s into structs task_tcb_s and pthread_tcb_spatacongo2013-02-0422-176/+332
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5611 42af7a65-404d-4744-a932-0658087f49c3
* Rename _TCB to struct tcb_spatacongo2013-02-04296-842/+841
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5610 42af7a65-404d-4744-a932-0658087f49c3
* Move list of open message queues to task group. Now message queues opened ↵patacongo2013-02-048-42/+164
| | | | | | by members of the group will be closed when the last member of the group exits. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5609 42af7a65-404d-4744-a932-0658087f49c3
* Move waitpid() data structures to task group; The caller of waitpid() is now ↵patacongo2013-02-044-24/+66
| | | | | | only awakened when the final thread of the task group exits git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5608 42af7a65-404d-4744-a932-0658087f49c3
* Move atexit/on_exit data structures to task group; Now callbacks only occur ↵patacongo2013-02-047-104/+135
| | | | | | when the final member of the task group exits git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5607 42af7a65-404d-4744-a932-0658087f49c3
* Updated LPC78x GPIO logic from Rommel Marcelopatacongo2013-02-031-63/+128
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5606 42af7a65-404d-4744-a932-0658087f49c3
* Make the names of the execsem consistent; Need defaults for some CONFIG_ ↵patacongo2013-02-033-8/+8
| | | | | | settings git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5605 42af7a65-404d-4744-a932-0658087f49c3
* Set stdio buffer sizes to 0 or 64. No need for 256 or 1024 stdio bufferspatacongo2013-02-03149-149/+149
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5604 42af7a65-404d-4744-a932-0658087f49c3
* Now that join info is in the task group, need to free when task group exits. ↵patacongo2013-02-035-5/+129
| | | | | | Used to be stranded git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5603 42af7a65-404d-4744-a932-0658087f49c3
* Move pthread join and key creation data into the task grouppatacongo2013-02-0321-216/+307
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5602 42af7a65-404d-4744-a932-0658087f49c3
* NSH needs to call pthread_detach() to avoid memory leakpatacongo2013-02-032-4/+16
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5601 42af7a65-404d-4744-a932-0658087f49c3
* Correct a memory leak in NSHpatacongo2013-02-0250-82/+155
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5600 42af7a65-404d-4744-a932-0658087f49c3
* All argv types should be char * const * not const char **patacongo2013-02-0214-349/+122
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5599 42af7a65-404d-4744-a932-0658087f49c3
* New interface task_spawn(); exec_builtin() now uses task_spawn(); All argv ↵patacongo2013-02-0241-371/+1453
| | | | | | types should be char * const * not const char ** git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5598 42af7a65-404d-4744-a932-0658087f49c3
* A spurious checkin... I just want to improve some code structurepatacongo2013-02-021-29/+34
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5597 42af7a65-404d-4744-a932-0658087f49c3
* drivers/serial.c: Fix some race conditions. Some bad things code happen if ↵patacongo2013-02-022-29/+78
| | | | | | we lost a USB connection at certain times. git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5596 42af7a65-404d-4744-a932-0658087f49c3
* Last minute 6.25 changenuttx-6.25patacongo2013-02-014-27/+42
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5595 42af7a65-404d-4744-a932-0658087f49c3
* Prep for 6.25 releasepatacongo2013-02-016-420/+1191
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5594 42af7a65-404d-4744-a932-0658087f49c3
* Additional patches from Petteri Aimonen for FAT, STM32 SPI, and AT25patacongo2013-02-019-31/+97
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5593 42af7a65-404d-4744-a932-0658087f49c3
* NxWidgets updates from Petteri Aimonen; buildroot GDB build fix from Ken ↵patacongo2013-02-0112-16/+293
| | | | | | Bannister git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5592 42af7a65-404d-4744-a932-0658087f49c3
* Misc clean; mark assertions as non-returning; allow toolchain prefix to be ↵patacongo2013-01-3118-73/+102
| | | | | | overriden from make command line git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5591 42af7a65-404d-4744-a932-0658087f49c3
* Missing calls to class SUSPEND/RESUME methods in all USB driverspatacongo2013-01-3110-24/+353
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5590 42af7a65-404d-4744-a932-0658087f49c3
* Fix readline return value; Add support for removable serial devicespatacongo2013-01-3110-65/+320
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5589 42af7a65-404d-4744-a932-0658087f49c3
* With the last fixes to the STM32 OTG FS driver, the old poll hack no longer ↵patacongo2013-01-302-62/+6
| | | | | | seems necessary git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5588 42af7a65-404d-4744-a932-0658087f49c3
* The STM32 F2/4 OTG FS device driver seems to be functionalpatacongo2013-01-301-22/+54
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5587 42af7a65-404d-4744-a932-0658087f49c3
* LM4F update from JPpatacongo2013-01-305-310/+434
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5586 42af7a65-404d-4744-a932-0658087f49c3
* Add LM3S/4F family definitionspatacongo2013-01-301-0/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5585 42af7a65-404d-4744-a932-0658087f49c3
* Remove the g_iocon[] arrarypatacongo2013-01-303-42/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5584 42af7a65-404d-4744-a932-0658087f49c3
* LPC1788 updated from Rommel Marcelopatacongo2013-01-303-34/+389
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5583 42af7a65-404d-4744-a932-0658087f49c3