summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/common
Commit message (Collapse)AuthorAgeFilesLines
* Create sched_ufree and sched_kfree from sched_free; Use user-accessible heap ↵patacongo2013-03-103-5/+5
| | | | | | to allocae stacks git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5725 42af7a65-404d-4744-a932-0658087f49c3
* More changes for a kernel-mode allocator (more to be done)patacongo2013-03-091-4/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5724 42af7a65-404d-4744-a932-0658087f49c3
* Add debug output when memory allocations failpatacongo2013-02-281-16/+32
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5686 42af7a65-404d-4744-a932-0658087f49c3
* Cortex-M0/NUC120 now passes OS test; calibration NuTiny-NUC120 delay looppatacongo2013-02-261-3/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5677 42af7a65-404d-4744-a932-0658087f49c3
* Another Cortex-M0 fixpatacongo2013-02-261-6/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5676 42af7a65-404d-4744-a932-0658087f49c3
* Fixes for NuTiny-NUC120 configuration and buildpatacongo2013-02-231-52/+56
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5666 42af7a65-404d-4744-a932-0658087f49c3
* First cut at support for Cortex-M0patacongo2013-02-161-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5655 42af7a65-404d-4744-a932-0658087f49c3
* Some fixes needed for STM32 build after recent scheduler changespatacongo2013-02-071-14/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5620 42af7a65-404d-4744-a932-0658087f49c3
* Rename _TCB to struct tcb_spatacongo2013-02-047-15/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5610 42af7a65-404d-4744-a932-0658087f49c3
* Serial driver needed even when no console; Fix user LED settings in all ↵patacongo2013-01-282-6/+25
| | | | | | STM32 configurations git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5575 42af7a65-404d-4744-a932-0658087f49c3
* Move stream data from TCB to task group structure.patacongo2013-01-261-23/+19
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5569 42af7a65-404d-4744-a932-0658087f49c3
* Move file data from TCB to task grouppatacongo2013-01-261-5/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5567 42af7a65-404d-4744-a932-0658087f49c3
* Implement vfork() for the MIPS32 architecturepatacongo2013-01-152-2/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5520 42af7a65-404d-4744-a932-0658087f49c3
* Configre configs/ubw32/ostest to use kconfig-frontendspatacongo2013-01-141-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5518 42af7a65-404d-4744-a932-0658087f49c3
* Fixed ARM vfork; re-enabled vfork OS testpatacongo2013-01-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5490 42af7a65-404d-4744-a932-0658087f49c3
* Disable the vfork() OS test... it failspatacongo2013-01-071-3/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5489 42af7a65-404d-4744-a932-0658087f49c3
* Add ostest vfork test (does not work yet)patacongo2013-01-071-6/+39
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5488 42af7a65-404d-4744-a932-0658087f49c3
* This initial vfork() check-in was a little pollyanna-ishpatacongo2013-01-072-24/+168
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5487 42af7a65-404d-4744-a932-0658087f49c3
* Implement a simple vfork(). ARM only for nowpatacongo2013-01-071-0/+134
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5486 42af7a65-404d-4744-a932-0658087f49c3
* A little more ELF loader logicpatacongo2012-10-251-0/+53
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5257 42af7a65-404d-4744-a932-0658087f49c3
* Implementation of /dev/random using the STM32 Random Number Generator (RNG)patacongo2012-09-292-0/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5207 42af7a65-404d-4744-a932-0658087f49c3
* STM32 fixes for DM9161 PHY; Enhancements for ADS7843e touchscreen controllerpatacongo2012-09-271-0/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5199 42af7a65-404d-4744-a932-0658087f49c3
* Resync new repository with old repo r5166patacongo2012-09-171-1/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5154 42af7a65-404d-4744-a932-0658087f49c3
* Remove executable property from source and make filespatacongo2012-09-131-0/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5146 42af7a65-404d-4744-a932-0658087f49c3
* Email address change in nuttx/patacongo2012-09-1315-15/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
* Move RAMLOG driver to drivers/syslog; Add ability to output debug ↵patacongo2012-08-022-1/+5
| | | | | | information to any character device or file git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
* Straighten out LPC32 UART clocking (still some baud calculation issues)patacongo2012-07-071-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4917 42af7a65-404d-4744-a932-0658087f49c3
* Move file-system header files to include/nuttx/fspatacongo2012-03-212-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4499 42af7a65-404d-4744-a932-0658087f49c3
* Add hooks to support STM32 power managementpatacongo2012-03-142-0/+18
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4490 42af7a65-404d-4744-a932-0658087f49c3
* Incoporate new ARMv7-M exception handling logic contributed by Mike Smithpatacongo2012-02-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4413 42af7a65-404d-4744-a932-0658087f49c3
* Fix a small RAM log bug (the RAM log still does not work)patacongo2012-02-121-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4385 42af7a65-404d-4744-a932-0658087f49c3
* Fix some typos and compilation errors introduced in the last checkinpatacongo2012-02-121-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4384 42af7a65-404d-4744-a932-0658087f49c3
* Add logic to re-direct debug output to a sysloggin devicepatacongo2012-02-112-8/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4381 42af7a65-404d-4744-a932-0658087f49c3
* Add logic so that a RAM log can be used in place of a console devicepatacongo2012-02-112-15/+36
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4380 42af7a65-404d-4744-a932-0658087f49c3
* Numerous cosmetic changes while debugging a telnet driver issuepatacongo2012-01-312-4/+4
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4353 42af7a65-404d-4744-a932-0658087f49c3
* Add loopback support to STM32 CAN driver; Add apps/examples/can loopback testpatacongo2011-12-221-6/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4213 42af7a65-404d-4744-a932-0658087f49c3
* Add support for the Cortex-M4 floating pointingpatacongo2011-12-071-3/+22
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4144 42af7a65-404d-4744-a932-0658087f49c3
* Fix a compile error when CONFIG_ARCH_INTERRUPTSTACK is turned on for Cortex-M*patacongo2011-12-041-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4134 42af7a65-404d-4744-a932-0658087f49c3
* Fix stack alignment for EABI floating pointpatacongo2011-11-112-41/+107
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4089 42af7a65-404d-4744-a932-0658087f49c3
* Add Kinesis watchdog, ramfuncs, idle loop, start of clock configurationpatacongo2011-08-121-1/+29
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3875 42af7a65-404d-4744-a932-0658087f49c3
* Name change: Change Cortex-M3 naming to ARMv7-M naming so support Cortex-M4patacongo2011-08-051-5/+5
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3846 42af7a65-404d-4744-a932-0658087f49c3
* Add wchar_t type; Add LPC17xx CAN driver from Lzyy; Fix serial bug reported ↵patacongo2011-07-121-0/+5
| | | | | | by Lzyy git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3775 42af7a65-404d-4744-a932-0658087f49c3
* Correct errors in LPC17xx CAN register definespatacongo2011-07-122-28/+47
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3773 42af7a65-404d-4744-a932-0658087f49c3
* Redesign of NXTEXT font cachepatacongo2011-07-091-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3761 42af7a65-404d-4744-a932-0658087f49c3
* ARM stack check logic; ARM no-console build fixes; Nucleus-2G updatespatacongo2011-07-093-0/+191
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3760 42af7a65-404d-4744-a932-0658087f49c3
* current_regs should be volatile; add support for nested interrupts; enable ↵patacongo2011-04-061-4/+4
| | | | | | interrupts during syscall processing git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3475 42af7a65-404d-4744-a932-0658087f49c3
* Attach mem mgmt fault handle if MPU is enabledpatacongo2011-04-061-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3471 42af7a65-404d-4744-a932-0658087f49c3
* Clean kernel-/user-mode module buildpatacongo2011-04-051-4/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3469 42af7a65-404d-4744-a932-0658087f49c3
* Add a stub that can be used when networking is enabled, but there is no ↵patacongo2011-03-112-2/+92
| | | | | | ethernet driver git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3368 42af7a65-404d-4744-a932-0658087f49c3
* First cut at x86 build environmentpatacongo2011-03-041-8/+8
| | | | git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3336 42af7a65-404d-4744-a932-0658087f49c3