Gregory Nutt
|
1169ff6dbd
|
MPU: Add support for separated vs. unified MPU
|
2015-12-14 15:41:18 -06:00 |
|
Gregory Nutt
|
dfec6a0dd0
|
Rename CONFIG_ARMV7M_MPU to CONFIG_ARM_MPU so that we can reuse the configuration settings for the ARMV7R MPU
|
2015-12-14 13:56:21 -06:00 |
|
Gregory Nutt
|
6e9aa0a1d7
|
ARMv7-A/M: Cosmetic changes
|
2015-12-14 11:56:39 -06:00 |
|
Gregory Nutt
|
cd8d37f46b
|
Eliminate a warning
|
2015-12-12 11:37:25 -06:00 |
|
Gregory Nutt
|
412c7c83a1
|
Forgot to add a file in the last commit
|
2015-12-12 09:37:01 -06:00 |
|
Gregory Nutt
|
daea1e614b
|
All architectures need to build ELF support if either CONFIG_ELF or CONFIG_MODULE are selected. Cortex-M7 also must support module cache corherence
|
2015-12-12 09:35:05 -06:00 |
|
Gregory Nutt
|
7b3c0ac7bc
|
ARMv7-M: Cosmetic fixes to some file headers
|
2015-11-06 13:37:37 -06:00 |
|
Gregory Nutt
|
553ba1a682
|
SAMV7 QSPI: When QSPI is enabled, make the QSPI memory strongly ordered
|
2015-11-06 12:10:15 -06:00 |
|
Gregory Nutt
|
771095e25f
|
ARMv7-M: Add MPU support for strongly couple memory regions
|
2015-11-06 11:50:57 -06:00 |
|
Gregory Nutt
|
1c79e77811
|
ARMv7-M: Minor naming change to improve readability
|
2015-11-06 11:24:52 -06:00 |
|
Gregory Nutt
|
79df561669
|
Rename board_led_off to board_autoled_off
|
2015-11-01 09:09:36 -06:00 |
|
Gregory Nutt
|
b28e32e3d3
|
Rename board_led_on to board_autoled_on
|
2015-11-01 09:07:06 -06:00 |
|
Gregory Nutt
|
b6638315a4
|
Correct some spacing issues
|
2015-10-07 11:39:06 -06:00 |
|
Gregory Nutt
|
0ca999e119
|
Make some spacing comply better with coding standard
|
2015-10-06 16:23:32 -06:00 |
|
Gregory Nutt
|
3fdd914203
|
Costmetic fixes to C coding style
|
2015-10-05 17:13:53 -06:00 |
|
Gregory Nutt
|
7ced84c5f0
|
Standardize the width of all comment boxes in C files
|
2015-10-03 07:25:03 -06:00 |
|
Gregory Nutt
|
36726b1bc4
|
Standardize the width of all comment boxes in header files
|
2015-10-02 17:42:29 -06:00 |
|
Gregory Nutt
|
08baf2fcc3
|
ARMv7-M: Fix logic that determines if there is a pending signal action before scheduling the next signal action. Both the test and the scheduling action need to be atomic
|
2015-09-30 11:00:33 -06:00 |
|
Gregory Nutt
|
39859a9645
|
All ARMV7-M: Force 8-byte stack alignment when calling from assembly to C to interrupt handling
|
2015-09-15 07:37:09 -06:00 |
|
Gregory Nutt
|
f7ca98c5ae
|
Fix error in almost all ARMv7-M interrupt stack handling
|
2015-09-14 07:07:13 -06:00 |
|
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 |
|