Gregory Nutt
|
bddc4dbd6a
|
LPC17: Fix RAM vector table alignment for the LPC17 family. The ARMv7-M TRM only requires 128-byte alignment for vector tables; the LPC17, however, requires 256 byte alignment
|
2015-08-23 17:17:14 -06:00 |
|
Gregory Nutt
|
ee72304b25
|
Newer 4.9 GCC does not permit both -mcpu= and -march= on the command line; either -mcpu= or -march= with -mtune. The latter gives me linking errors so all of the arguments committed to the former. Untested on more tools
|
2015-07-31 08:39:26 -06:00 |
|
Gregory Nutt
|
0843af5367
|
Fixes that call sched_resume_scheduler and sched_suspend_scheduler must include nuttx/sched.h
|
2015-07-29 16:51:26 -06:00 |
|
Gregory Nutt
|
eddf8161a5
|
Add scheduler resume/suspend calls to all implementations of up_release_pending()
|
2015-07-26 10:13:29 -06:00 |
|
Gregory Nutt
|
37969b8279
|
Add scheduler resume/suspend calls to all implementations of up_reprioritize_rtr()
|
2015-07-26 09:46:28 -06:00 |
|
Gregory Nutt
|
838c5355eb
|
Correct resume scheduler hooks and add suspend scheduler hooks to all implementations of up_unblock_task
|
2015-07-26 09:07:47 -06:00 |
|
Gregory Nutt
|
a92c0a10ab
|
Add scheduler resume/suspend calls in all implementations of up_block_task()
|
2015-07-26 08:31:23 -06:00 |
|
Gregory Nutt
|
9d98177daa
|
Add logic to reset the replenish the sporadic scheduler when a task is resumed
|
2015-07-24 09:54:28 -06:00 |
|
Gregory Nutt
|
d2c8d4a495
|
Review/updated Cortex-M7 MPU definitions
|
2015-07-21 11:19:14 -06:00 |
|
Gregory Nutt
|
724c1eacaa
|
Add support for a BOARDIOC_RESET boardctl() command. Enable configuration options to support BOARDIOC_RESET for ARMv6-M and ARMv7-M
|
2015-07-04 10:39:24 -06:00 |
|
Gregory Nutt
|
fb926e7283
|
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
|
2015-06-28 08:08:57 -06:00 |
|
Gregory Nutt
|
0488df7cf3
|
Correct some comments. Noted by Jouko Holopainen
|
2015-06-04 08:12:58 -06:00 |
|
Gregory Nutt
|
1d697a18d1
|
Condition default value for CONFIG_ARMV7M_TARGET2_PREL on UCLIBCXX_EXCEPTION
|
2015-06-01 15:12:33 -06:00 |
|
Gregory Nutt
|
280e2ee385
|
Add support uClibc++ excpetions. This involves additional handling for relative relation types, additional support for unwinding, as well as additional changes. The culmination of a big effort fromo Leo Aloe3132
|
2015-06-01 14:16:18 -06:00 |
|
Gregory Nutt
|
2f1bc0be1e
|
Update comments
|
2015-04-15 16:38:08 -06:00 |
|
Gregory Nutt
|
9b7c128758
|
Add option to enable stackcheck per architecture
|
2015-04-12 06:30:24 -06:00 |
|
Gregory Nutt
|
6b7a0cb3b8
|
Revert commit b80e8be652dfa52e97daa65aa3e550cf31cb2409
|
2015-04-12 06:26:50 -06:00 |
|
Gregory Nutt
|
9ece96b6d3
|
Remove all traces of CONFIG_ARMV7M_STACKCHECK
|
2015-04-11 10:01:44 -06:00 |
|
Gregory Nutt
|
0a675b8ca4
|
STM32 changes from David Sidrane
|
2015-04-11 07:19:20 -06:00 |
|
Gregory Nutt
|
321ccb3ba3
|
Fix several typos in comments
|
2015-04-09 16:13:03 -06:00 |
|
Gregory Nutt
|
ae15c6963c
|
Make some file section headers more consistent with standard
|
2015-04-08 08:04:12 -06:00 |
|
Gregory Nutt
|
e1e0fc259c
|
Typo fixes from David Sidrane
|
2015-04-06 15:27:37 -06:00 |
|
Gregory Nutt
|
ae0b0ca3fd
|
SAMV7/Cortex-M7: Add support for write through D-Cache. SAMV7 Ethernet look like it needs this
|
2015-03-29 13:09:22 -06:00 |
|
Gregory Nutt
|
dd33bb14ac
|
Fix another typo in the modified assertion logi
|
2015-03-27 13:02:46 -06:00 |
|
Gregory Nutt
|
a8cba44e0f
|
Fix a typo in the last commit
|
2015-03-27 10:58:52 -06:00 |
|
Gregory Nutt
|
c6bcf3b8a5
|
ARMv7-M: Add logic to dump all stack usage on a crash
|
2015-03-27 10:45:39 -06:00 |
|
Gregory Nutt
|
ae433eaa84
|
SAMV7: Use D-Cache clean/flush/invalidate by range in EMAC and XDMAC drivers
|
2015-03-17 09:28:27 -06:00 |
|
Gregory Nutt
|
108f722626
|
Break ARMv7E-M cache operations into separate files; Finish the unimplemented cache operations
|
2015-03-17 08:48:41 -06:00 |
|
Gregory Nutt
|
a08378ce72
|
Fix a typo in a Cortex-M7 address
|
2015-03-13 10:37:21 -06:00 |
|
Gregory Nutt
|
47b225848d
|
ARMv7-M MPU. Bad syntax will cause failure to write the correct value to the MPU_RASR register. From Juha Niskanen
|
2015-03-12 08:00:53 -06:00 |
|
Gregory Nutt
|
d8a99fb73f
|
SAMV71-XULT: Enable 64-bit floating point support
|
2015-03-11 12:30:14 -06:00 |
|
Gregory Nutt
|
6dfc859e6f
|
SAMV71-XULT: Switch to the ARM GNU tools for Embbeded tools that actually support Cortex-M7
|
2015-03-11 12:16:27 -06:00 |
|
Gregory Nutt
|
4285029fa1
|
SAMV7-XULT: Enable I- and D-caches, correct polaty of LEDs
|
2015-03-11 11:23:19 -06:00 |
|
Gregory Nutt
|
522462a1b1
|
SAMV7: Add logic to enable/disable TCMs
|
2015-03-10 11:32:05 -06:00 |
|
Gregory Nutt
|
9e10f868eb
|
SAMV7: Update floating point and TCM configuration options. Update TODO list. Update comments. Refresh a configuration
|
2015-03-10 07:50:32 -06:00 |
|
Gregory Nutt
|
13cb5252bb
|
Remove some traiilng whitespace
|
2015-03-09 15:42:35 -06:00 |
|
Gregory Nutt
|
1310ad28cf
|
Cortex-M7: Add cache operations
|
2015-03-09 15:42:07 -06:00 |
|
Gregory Nutt
|
29dbba1693
|
Cortex-M7: Add cache operations
|
2015-03-09 15:41:48 -06:00 |
|
Gregory Nutt
|
aa22bec093
|
SAMV7: Leverage XDMAC driver from the SAMA5D4.
|
2015-03-09 10:11:12 -06:00 |
|
Gregory Nutt
|
fdac423979
|
Cortex-M7/SAMV71-XULT: Various fixes for building Cortex-M7 with SAMV71.
|
2015-03-06 10:53:57 -06:00 |
|
Gregory Nutt
|
9bcdf974a0
|
Add new common lazy FPU state saving option for ARMv7-M. Not yet verified
|
2015-03-06 08:26:43 -06:00 |
|
Gregory Nutt
|
7704145bd3
|
Make ARM build system Cortex-M7 ready
|
2015-03-05 11:25:27 -06:00 |
|
Gregory Nutt
|
a5043d5e60
|
Add support for dumping board-specific information on assertion. From David Sidrane
|
2015-03-04 07:00:29 -06:00 |
|
Gregory Nutt
|
429863f348
|
arch/: board function prototypes are now in include/nuttx/board.h. Remove from architecture header file; Add inclusion of nuttx/board.h to all files referencing board functions
|
2015-02-27 17:19:38 -06:00 |
|
Gregory Nutt
|
56200909a0
|
ARM assembly language memcpy.S was not returning a value in R0 it is required to do. From David Sidrane
|
2015-01-29 06:36:53 -06:00 |
|
Gregory Nutt
|
30b141e2c8
|
Remove CONFIG_DEBUG_STACK. Adding CONFIG_STACK_COLORATION makes this configuration option pointless
|
2015-01-24 06:49:51 -06:00 |
|
Gregory Nutt
|
e8f266001d
|
Add CONFIG_STACK_COLORATION that does the same thing as CONFIG_DEBUG_STACK but without enabling debug. From David Sidrane
|
2015-01-24 06:03:39 -06:00 |
|
Gregory Nutt
|
639fe6c297
|
Armv7-M: Remove Px4-only setting of stack to 0xff. This is incompatible with standard NuttX stack montitoring logic
|
2015-01-22 10:09:10 -06:00 |
|
Gregory Nutt
|
45a93bb30e
|
ARMv7M: More runtine stack checking logic. From David Sidrane
|
2014-12-26 08:46:25 -06:00 |
|
Gregory Nutt
|
831167f806
|
Add support for run time stack checking for the STM32. From David Sidrane
|
2014-12-26 08:30:42 -06:00 |
|