Gregory Nutt
|
55f4c89098
|
Enable kernel stack in SAMA5D4-EK knsh configurations
|
2014-09-15 17:00:02 -06:00 |
|
Gregory Nutt
|
5320430570
|
Update README, TODO, and make some unfinished configuration options dependent on EXPERIMENTAL
|
2014-09-13 15:45:26 -06:00 |
|
Gregory Nutt
|
e55b722ccd
|
Add a configuration option for dynamic stack management
|
2014-09-13 12:25:32 -06:00 |
|
Gregory Nutt
|
f3c615a5b0
|
Add STM32F4DIS-BB GPIO pin usage
|
2014-09-13 12:25:01 -06:00 |
|
Gregory Nutt
|
d3c09af3c2
|
Add the network enabled NSH configuration for the STM32F4Discovery board with the STM32F4DIS-BB base board
|
2014-09-13 08:37:07 -06:00 |
|
Gregory Nutt
|
842f8fb051
|
Add STM32F4Discovery configuration with the STM32F4DIS-BB base board
|
2014-09-13 07:28:14 -06:00 |
|
Gregory Nutt
|
3fffd4affe
|
Update TODO list and README
|
2014-09-13 06:10:23 -06:00 |
|
Gregory Nutt
|
73de6e53c9
|
Fix one more dependency upon having a symbol table
|
2014-09-12 13:03:10 -06:00 |
|
Gregory Nutt
|
cb92a62dba
|
Having a symbol table is an option. There are no symbol tables with CONFIG_BUILD_KERNEL, for example.
|
2014-09-12 12:48:22 -06:00 |
|
Gregory Nutt
|
3a5611521b
|
Enable NSH file applications in thise configureation
|
2014-09-12 12:46:06 -06:00 |
|
Gregory Nutt
|
79fa2a7b09
|
ARMv7-A: Modify up_fullcontextrestore() for CONFIG_BUILD_KERNEL. It changed CPSR while in kernel. That will crash is the new CPSR is user mode while executing in kernel space. Fixed by adding a SYS_context_restore system call. There is an alternative, simpler modification to up_fullcontextrestore() that could have been done: It might have been possible to use the SPSR instead of the CPRSR and then do an exception return from up_fullcontextrestore(). That would be more efficient, but I never tried it.
|
2014-09-12 08:04:27 -06:00 |
|
Gregory Nutt
|
e7fc0a315e
|
Add LED support for the CC3200 Launchpad. From Jim Ewing
|
2014-09-11 14:45:20 -06:00 |
|
Gregory Nutt
|
5527e0df9f
|
Misc fixes to repair some of the breakage to the SAMA5D4-EK elf configuration caused by changes for the knsh configuration
|
2014-09-11 10:31:12 -06:00 |
|
Gregory Nutt
|
e327840ae2
|
When a privileged thread exits, we have to use the kernel alloctor to free memory; when an unprivileged thread exits, we don't have to do anything... heap memory will be cleaned up when the address environment is torn down
|
2014-09-11 09:00:10 -06:00 |
|
Gregory Nutt
|
53438bcb1e
|
Refresh NTOSD configurations. Fix some minor bit rot build issues
|
2014-09-11 07:44:16 -06:00 |
|
Gregory Nutt
|
371f0f182b
|
Fix some minor issues with the exampls/udp Makefile
|
2014-09-10 19:49:55 -06:00 |
|
Gregory Nutt
|
663b145789
|
SAMA5D4-EK: These configurations now use the fixed DRAM mapping for manipulating the page memory pool.
|
2014-09-10 08:44:09 -06:00 |
|
Gregory Nutt
|
f05031311b
|
pcDuino: Several fixes so that it still builds after other Cortex-A changes.
|
2014-09-10 06:24:39 -06:00 |
|
Gregory Nutt
|
6a897a6d71
|
Add logic that will permit us to build user libraries with different CFLAGS than kernel code. This is needed because we need the -fno-common option when building ELF code to prevent SHN_COMMON relocations
|
2014-09-09 15:45:37 -06:00 |
|
Gregory Nutt
|
a3e85c0b87
|
Update changelog
|
2014-09-09 13:54:56 -06:00 |
|
Gregory Nutt
|
f397eeaec4
|
SAMA5D4-EK kernel config can now boot from a ROMFS file system
|
2014-09-09 13:51:13 -06:00 |
|
Gregory Nutt
|
b18ff36433
|
Add README.txt file for CC3200 Launchpad
|
2014-09-09 08:14:44 -06:00 |
|
Gregory Nutt
|
0e01bce287
|
Update README file
|
2014-09-08 16:00:57 -06:00 |
|
Gregory Nutt
|
e79e29e9b1
|
Update CC3200 OpenOCD config
|
2014-09-08 16:00:26 -06:00 |
|
Gregory Nutt
|
8c7600687f
|
Rename SAMA5D4-EK kernel configuration to knsh for consistency with naming for other platforms
|
2014-09-08 11:05:05 -06:00 |
|
Gregory Nutt
|
a6a5dff2c9
|
Cosmetic changes to comments/spacing
|
2014-09-08 08:57:25 -06:00 |
|
Gregory Nutt
|
b6a377b74d
|
SAM3X/Arduino Due: Fix typo in sam3x_periphclks.h; add SCLK definitions to board.h header file. From Fabien Comte
|
2014-09-08 06:16:35 -06:00 |
|
Gregory Nutt
|
08e961316e
|
SAM3X/Arduino Due: Fix typo in sam3x_periphclks.h; add SCLK definitions to board.h header file. From Fabien Comte
|
2014-09-08 06:14:59 -06:00 |
|
Gregory Nutt
|
f74e69083c
|
Need to call elf_initialize() on bring-up before attempting to load ELF modules
|
2014-09-07 13:47:02 -06:00 |
|
Gregory Nutt
|
90c411653f
|
Refresh configuration
|
2014-09-07 13:46:14 -06:00 |
|
Gregory Nutt
|
3629b710ae
|
SAMA5D4-EK kernel configurations needs support for task termination clean-up
|
2014-09-06 14:40:39 -06:00 |
|
Gregory Nutt
|
a4d7737e2d
|
Several fixes for errors introduced by last check-ins
|
2014-09-06 11:17:05 -06:00 |
|
Gregory Nutt
|
a0fa9f87cf
|
SAMA5D4-EK kernel configuration now builds NSH instead of examples/elf
|
2014-09-06 07:04:14 -06:00 |
|
Gregory Nutt
|
d70ac31fd4
|
Need to add CRT0 to every Makefile in apps/examples/tests
|
2014-09-05 16:05:29 -06:00 |
|
Gregory Nutt
|
ea8878cfe0
|
Copy more logic from nuttx/tools/Config.mk into the Make.defs file. Plus trivial related changes
|
2014-09-05 11:25:34 -06:00 |
|
Gregory Nutt
|
a9519146ac
|
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
|
089cc029ec
|
Add capability to perform initial board initialization on a separate worker thread.
|
2014-09-03 18:36:43 -06:00 |
|
Gregory Nutt
|
c8da2db7be
|
SAMA5D4-EK: Add logic to mount an SD card as a boot device
|
2014-09-03 08:34:28 -06:00 |
|
Gregory Nutt
|
9a8c90d35c
|
SAMA5D4-EK: Restructure initialization slightly to better support kernel mode
|
2014-09-03 07:29:49 -06:00 |
|
Gregory Nutt
|
e09923cd8e
|
Every defconfig file should now have a valid setting for CONFIG_WDOG_INTRESERVE
|
2014-09-03 06:55:06 -06:00 |
|
Gregory Nutt
|
3dd8c08714
|
Remove final traces of the 8015 from the NuttX source tree
|
2014-09-01 13:21:15 -06:00 |
|
Gregory Nutt
|
e926fe8bbf
|
Obsolete support for the 8051 family. Trying to maintain compatibility with this family is too much effort and there has never really been a successful NuttX impplementation on these parts
|
2014-09-01 12:27:17 -06:00 |
|
Gregory Nutt
|
6e6ffaf7e5
|
Updates to the CC3200-Launchpad configuration for better compatibility
|
2014-09-01 12:07:59 -06:00 |
|
Gregory Nutt
|
591a9c85d2
|
Rename kmalloc to kmm_malloc for consistency
|
2014-08-31 17:26:36 -06:00 |
|
Gregory Nutt
|
dd1765f312
|
Rename kfree to kmm_free for consistency with other naming conventions
|
2014-08-31 17:04:02 -06:00 |
|
Gregory Nutt
|
9f86485f98
|
SAMA5D4-EK: Add a configuration for testing the kernel build configuration (still a work in progress)
|
2014-08-31 11:08:49 -06:00 |
|
Gregory Nutt
|
f15246ec6c
|
Remove CONFIG_MM_MULTIHEAP. Non-multiheap operation is no longer supported
|
2014-08-31 10:54:55 -06:00 |
|
Gregory Nutt
|
8c3cf9e63f
|
Separate flat, protected, and kernel mode library selected into separate files. The conditional logic as exceed my able to comprehend and maintain the selections.
|
2014-08-30 10:43:58 -06:00 |
|
Gregory Nutt
|
efaeace0cf
|
Cosmetic
|
2014-08-30 09:26:21 -06:00 |
|
Gregory Nutt
|
0effe35910
|
Enable SYSCALL interface with address environments in the SAMA5D4-EK ELF configuration
|
2014-08-30 08:48:18 -06:00 |
|