Commit Graph

1389 Commits

Author SHA1 Message Date
Gregory Nutt 060def4ff8 Add tmpnam() and tempnam() 2014-11-05 10:43:17 -06:00
Gregory Nutt 03b231d745 BAS: Combine all text files (READEME, LICENSE, and NEWS) into a single README.txt file 2014-11-04 12:07:18 -06:00
Gregory Nutt 1bf4b7c95a Merge remote-tracking branch 'origin/master' into bas24 2014-11-04 11:57:16 -06:00
Gregory Nutt 1faf8e0ee5 Update Documentation 2014-11-03 17:35:26 -06:00
Gregory Nutt c85b29ff7a Merge remote-tracking branch 'origin/master' into bas24 2014-11-03 17:22:38 -06:00
Gregory Nutt 51efe47bd1 EFM32GG: Add a few files for the starter kit 2014-11-03 16:13:12 -06:00
Gregory Nutt 42fb963627 Merge remote-tracking branch 'origin/master' into bas24 2014-10-30 11:38:52 -06:00
Gregory Nutt 588defb2f1 Update document and README 2014-10-30 10:24:42 -06:00
Gregory Nutt d21cc0eda9 Fix all yahoo links. From Magnus Templing 2014-10-30 09:39:23 -06:00
Gregory Nutt bcb3f1e98e Merge remote-tracking branch 'origin/master' into bas24 2014-10-30 06:58:43 -06:00
Gregory Nutt 15789349ac Remove some dangling whitespace 2014-10-30 06:57:43 -06:00
Gregory Nutt 76ad0e5e81 Documentation Update 2014-10-30 06:56:30 -06:00
Gregory Nutt f979881803 Update README files 2014-10-27 09:29:04 -06:00
Gregory Nutt e8ae4a1770 Add README for non-existent port to the EFM32GG-STK3700; fix typos in related README files 2014-10-22 14:32:25 -06:00
Gregory Nutt 651b143d81 Add board support for the Olimex EFM32G8809128 STK 2014-10-20 12:00:37 -06:00
Gregory Nutt 58e11b08ca Update documentation/READMEs 2014-10-20 08:26:09 -06:00
Gregory Nutt bd50e967ce Fix some typos 2014-10-15 10:57:04 -06:00
Gregory Nutt 3f96a8ffd6 Rename configs/nucleo-f401re to configs/nucleo-f4x1re 2014-10-15 07:05:08 -06:00
Gregory Nutt 180c73c90a Fix minor typos in documentation 2014-10-14 13:44:04 -06:00
Gregory Nutt e5fa8cb911 Add description of work queues to the porting guide. Update comments 2014-10-14 10:21:18 -06:00
Gregory Nutt fc32efc1e1 Update user guide to include asynchronous I/O 2014-10-04 18:30:48 -06:00
Gregory Nutt 4c03bf07fe Update user guide 2014-10-04 08:43:23 -06:00
Gregory Nutt 947cdfa155 Update NuttX.html for the NuttX-7.5 release 2014-09-27 15:06:29 -06:00
Gregory Nutt 3b1491278a Updated README.txt files 2014-09-27 09:50:07 -06:00
Gregory Nutt 708c14b8be Add platform-specific interfaces needed to support the shared memory feature 2014-09-23 12:16:44 -06:00
Gregory Nutt b1556eb1a7 Flesh out shmctl() logic 2014-09-23 11:41:05 -06:00
Gregory Nutt 5f66889a21 Add shared memory initializatin logic 2014-09-23 08:46:31 -06:00
Gregory Nutt 744aafdddc Add README files and configuration support for the shared memory logic 2014-09-23 07:11:47 -06:00
Gregory Nutt 3cedbb4578 Add the build framework and skeleton files for the shared memory feature (no logic yet provided) 2014-09-22 14:53:56 -06:00
Gregory Nutt 813a3a69e2 More naming changes to get the stm3240g-eval/nxterm configuration building again 2014-09-20 15:53:28 -06:00
Gregory Nutt 7e8a760c60 Change all occurrences of NxConsole to NxTerm 2014-09-20 15:01:50 -06:00
Gregory Nutt d6966d9c5a Rename CONFIG_NXCONSOLE* to CONFIG_NXTERM* 2014-09-20 14:18:08 -06:00
Gregory Nutt 8050d9fe25 Initial integration of kernel stack (does not work) 2014-09-14 11:19:34 -06:00
Gregory Nutt 3d0f6aca5d Add the initial implementation of the process kernel stack logic. Not yet integrated into the main OS logic nor tested. 2014-09-14 09:53:54 -06:00
Gregory Nutt 6fd14f0e21 Rename everything associated with the dynamic process stack to ustack to make room in the name space for a kstack 2014-09-14 09:10:09 -06:00
Gregory Nutt d288bdfe36 Update porting guide to include stack address environment functions 2014-09-13 14:31:41 -06:00
Gregory Nutt c3c4c48d3e Add logic to initialize the per-process user heap when each user process is started 2014-09-10 15:55:36 -06:00
Gregory Nutt 2fd7aacef9 Add README.txt file for CC3200 Launchpad 2014-09-09 08:14:44 -06:00
Gregory Nutt 6d23fe2c67 Remove the 16z board support from the main source tree. It is still avaialable in the misc/Obsoleted directory 2014-09-05 07:59:31 -06:00
Gregory Nutt 2cecc4f857 There used to be two ways to pass parameters to new tasks, depending upon 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. 2014-09-01 15:39:34 -06:00
Gregory Nutt 83047cedb6 Remove final traces of the 8015 from the NuttX source tree 2014-09-01 13:21:15 -06:00
Gregory Nutt c9a799b691 Rename kfree to kmm_free for consistency with other naming conventions 2014-08-31 17:04:02 -06:00
Gregory Nutt 953584777c Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL 2014-08-29 14:47:22 -06:00
Gregory Nutt 4d7b338178 Rename up_addrenv_assign() to up_addrenv_clone() and generalize its arguments so that can be used for other purposes 2014-08-26 12:16:05 -06:00
Gregory Nutt 3b1136cf2f Misc changed to get the SAMA5 ELF configuration with address environments working 2014-08-25 13:28:13 -06:00
Gregory Nutt a641b354b7 addrenv interface changes: up_addrenv_create() may need to create .text and .bss/.data separately because of differing access privileges (read/execute vs read/write). And, as a consequence, up_addrenv_vaddr() needs to be split into up_addrenv_vtext(0 and up_addrenv_vdata(). 2014-08-24 11:54:14 -06:00
Gregory Nutt 0c9f651e62 Add addrenv.h; First cut at Cortex-A address environment structures; Add configuration options to setup address enviornment 2014-08-24 09:57:53 -06:00
Gregory Nutt e86d5d4bcb Change CONFIG_ADDRENV to CONFIG_ARCH_ADDRENV; change how it is selected -- the architecure must first declare support 2014-08-24 06:42:11 -06:00
Gregory Nutt 84d5334cd2 An address environment is the property of a task group, not of a thread 2014-08-22 12:32:34 -06:00
Gregory Nutt f0afe30277 Add support for statically allocated watchdog timer structures 2014-08-22 08:46:34 -06:00