350 Commits (eb1e5b46af1a5161017553941970163995e00505)

Author SHA1 Message Date
patacongo eb1e5b46af Add vectors for the LPC1788 - from Rommel Marcelo 12 years ago
patacongo a79a2bfbd6 More LPC1788 register definitions from Rommel Marcelo 12 years ago
patacongo 40041c8792 Refactor all lpc17xx header files (more like STM32 header file structure now) 12 years ago
patacongo 3ff155d048 Beginnings of definitions for the LPC1788; convert olimex-lpc1766stk to use kconfig-frontends 12 years ago
patacongo 55b9700d59 STM32 I2C changes from Mike Smith 12 years ago
patacongo 76753ad9cb Add internal API task_reparent(), used in posix_spawn(). Move libc/spawn/lib_ps.c to sched/task_posixspawn.c; Move libc/spawn/spawn.h to include/nuttx/spawn.h 12 years ago
patacongo 2f653578c6 Misc bug fixes related to NSH file execution 12 years ago
patacongo 19e43efe23 NSH will now run files from the file system; Add logic to unload and clean-up after running a task from a file system; Extensions to builtin apps from Mike Smith 12 years ago
patacongo e9d0885500 Add logic to automatically unload module on exit; Several patches from Mike Smith 12 years ago
patacongo caeef71797 Change the way thread priority is handled in binfmt/ to better match the way that priority is set up for the builtin tasks 12 years ago
patacongo e7e1c6aee0 convert configs/sim/nsh to use kconfig-frontends 12 years ago
patacongo a568e1e63a Add a binary 'loader' so that builtin applications can be executed from the BINFS file system 12 years ago
patacongo 38efdf0ce3 Rename apps/include/apps.h to builtin.h. Move parts of apps/builtins/exec_builtin.c to binfmt/libbuiltin/libbuiltin_utils.c 12 years ago
patacongo 4f7967b4c6 apps/builtin/binfs.c moved to nuttx/fs/binfs/fs_binfs.c 12 years ago
patacongo 77efc9f9cd BINFS now supports open, close, and FIOC_FILENAME ioctl 12 years ago
patacongo fcb316906d Implement redirection of output from NSH builtin commands to a file in a mounted volume 12 years ago
patacongo 90a72e97d3 Implement vfork() for the MIPS32 architecture 12 years ago
patacongo f55cabeb59 Don't build drivers/mtd unless CONFIG_MTD is defined (Denis Carikli) 12 years ago
patacongo 87b33d3546 Configre configs/ubw32/ostest to use kconfig-frontends 12 years ago
patacongo cc3614dfe8 Finish dup logic for open files; fix bug in sigtimedwait(), would return wrong signo value if the signal was already pending 12 years ago
patacongo 930f9a1351 Add support for dup2'ing files. Infrastructure and ROMFS done. Still need FAT, BINFS, NXFFS, and NFS 12 years ago
patacongo b3f3dd123c Use SIGCHLD with waitpid(); implemented wait() and waitid() 12 years ago
patacongo ffda55b34a Cosmetic cleanup from SIGCHLD changes 12 years ago
patacongo b58281cab8 Fix a *critical* bug in the task exit logic. Implements SIGCHILD 12 years ago
patacongo db161f73bc Documentation update 12 years ago
patacongo 43e22b2b98 Fix an error handling bug in the fread logic 12 years ago
patacongo e7a5090e55 Various changes while debugging posix_spawn 12 years ago
patacongo b26d1e1453 Update STM32 F1 DMA to parity with F2/F4 12 years ago
patacongo 7609c9a192 Fix problem with initialization of file actions 12 years ago
patacongo f011bd7ef6 Added a test of posix_spawn() 12 years ago
patacongo 6f241ed044 Add interfaces to dynamically change symbol tables used by posix_spawn, execv, and execl. This is needed for testing. 12 years ago
patacongo 9f8f8fc6dc Add missing support for signal masks to posix_spawn. 12 years ago
patacongo 322e9d18c7 Completes implementation of posix_spawn. Still untested and undocumented 12 years ago
patacongo 91cfebc978 Removed posix_spawn signal masks - they cannot be supported in NuttX; Add skeleton for posix_spawn proposer - still incomplete 12 years ago
patacongo 35c5bb8e0f Fix rounding in clock_time2ticks(). From Mike Smith. 12 years ago
patacongo 5ac907eb39 Add spawn attribute logic which will eventually be needed to support posix_spawn() 12 years ago
patacongo 44fdf6fc7a Add file action logic which will eventually be needed to support posix_spawn() 12 years ago
patacongo d844f61f8a Re-partition Stellaris vector logic 12 years ago
patacongo 35cc14be43 Change naming of all Stellaris pre-processor symbols from LM3S_ to LM_ to make room in the namespace for LM4F 12 years ago
patacongo 51fc8af31f Rename LM3S files, variables, and types from lm3s_ to lm_; Rename configuration variables from CONFIG_LM3S_ to CONFIG_LM_ 12 years ago
patacongo 8156a2bed1 Use kconfig- prefix to avoid tool name conflicts (from Jose Pablo Carballo) 12 years ago
patacongo 3f4d206288 Rename arch/arm/src/lm3s to arch/arm/src/lm to allow a namespace that will include the lm4f 12 years ago
patacongo 23cc9f459c Eliminate arch/arc/src/lm3s/lm3s_internal.h; replace with several header files 12 years ago
patacongo fd45b36c04 Documentation update 12 years ago
patacongo 14f72f7a21 Add execv() and execl(); Move lm3s header files for compatibility 12 years ago
patacongo 3d160e45b6 Documentation update 12 years ago
patacongo a9f2c6fa8a Fixed ARM vfork; re-enabled vfork OS test 12 years ago
patacongo 5a9162f017 Disable the vfork() OS test... it fails 12 years ago
patacongo 66cdd288ab Add ostest vfork test (does not work yet) 12 years ago
patacongo a5f001189e This initial vfork() check-in was a little pollyanna-ish 12 years ago