Commit Graph

3431 Commits

Author SHA1 Message Date
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
Gregory Nutt
bda6c84bab Refresh all configurations that have MMUs 2014-08-30 07:51:13 -06:00
Gregory Nutt
debba6ba69 Refresh configurations using the MPU 2014-08-30 07:25:29 -06:00
Gregory Nutt
8aab009460 Add a tool to make refreshing configurations easier when you wnat to do a lot of them 2014-08-29 17:21:24 -06:00
Gregory Nutt
05b9ee3ad4 Various changes/fixes to get configs/stm32f4discovery/kostest working after the big configuration renaming (and after a long period of bit rot) 2014-08-29 16:23:46 -06:00
Gregory Nutt
9a5cb4b5b1 Some initial clean-up in verifying the CONFIG_BUILD_PROTECTED configuration change 2014-08-29 15:07:35 -06:00
Gregory Nutt
62231a28e9 Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL 2014-08-29 14:47:22 -06:00
Gregory Nutt
833e172b83 Update README file 2014-08-28 11:08:26 -06:00
Gregory Nutt
8e98858f26 STM32 FLASH fixes: use size_t instead of uint16_t, make interface more generic. From Freddie Chopin 2014-08-28 09:11:20 -06:00
Gregory Nutt
ea203689b3 CC3200 Lauchpad updates from Jim Ewing 2014-08-27 15:39:57 -06:00
Gregory Nutt
fdf6ddb99e Updated CC3200 Launchpad defconfig file 2014-08-26 16:42:06 -06:00
Gregory Nutt
9601b334dd CC3200 Launchpad updates 2014-08-26 16:31:47 -06:00
Gregory Nutt
ef3337329a Updates to CC3200 board config. Does not quite build yet 2014-08-26 15:49:50 -06:00
Gregory Nutt
f62a65befc Add basic support for the CC3200 Launchpad. From Jim Ewing 2014-08-26 15:36:02 -06:00
Gregory Nutt
3edc8fb11c Bugfixes.. still integrating SAMA5 ELF with address environment 2014-08-25 15:27:58 -06:00
Gregory Nutt
f8294d79aa SAMA5 ELF configuration with address environments finally builds without errors 2014-08-25 13:59:02 -06:00
Gregory Nutt
77ebefb9cd Misc changed to get the SAMA5 ELF configuration with address environments working 2014-08-25 13:28:13 -06:00
Gregory Nutt
66791bf3ab Update configs/sama5d4-ek/elf/defconfig 2014-08-25 11:24:54 -06:00
Gregory Nutt
b9e99ff07a Resolve ChangeLog conflicts 2014-08-25 06:26:48 -06:00
Gregory Nutt
0dd018d3a8 Add build support for ELF modules. Useless at the moment because there is no x86 relocation logic 2014-08-25 06:09:09 -06:00
Gregory Nutt
1161e96319 Update some sim/ defconfig files. This now automatically switches them to x86_64 builds 2014-08-25 06:08:17 -06:00
Gregory Nutt
db130b5ea9 After cached related fix, the ELF example is now functional 2014-08-24 14:12:45 -06:00
Gregory Nutt
3c5941b1ca Add a SAMA5 ELF configuration that is buing used to test the address environment changes 2014-08-24 12:59:13 -06:00
Gregory Nutt
decfdf63c4 Add linker scripts needed to build ELF modules 2014-08-24 12:57:42 -06:00
Gregory Nutt
e642123524 Add ELF CFLAGS and LDFLAGS in some Make.defs files 2014-08-24 12:56:28 -06:00
Gregory Nutt
8dfb328efc Fix some SAMA5 configuration dependency problems that are only visible when networking is disabled 2014-08-24 12:55:51 -06:00
Gregory Nutt
1b2a96c965 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
31a2489729 gran_reserve(): Add a new function to reserve unallocatable regions in the granule heap 2014-08-23 12:43:21 -06:00
Gregory Nutt
cd3ebefc82 A few fixes for compilation errors due to recent address environment fixes 2014-08-22 15:55:00 -06:00
Gregory Nutt
169c260be6 Update some STM32F4Discovery configurations 2014-08-22 15:24:26 -06:00
Gregory Nutt
5f340dc70a Update some STM32F4Discovery configurations 2014-08-22 15:19:25 -06:00
Gregory Nutt
a6f1b19fe5 Update ChangeLog and README.txt 2014-08-22 14:56:32 -06:00
Gregory Nutt
d837df98d9 Changes to try to get P112 to compile with laster SDCC (it still does not) 2014-08-22 14:48:29 -06:00
Gregory Nutt
687cbcbcb5 wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide. 2014-08-21 11:16:55 -06:00
Gregory Nutt
3b65c1e0ef Viewtool STM32F107: Turn on ARP request logic and TCP write buffering 2014-08-21 08:54:51 -06:00
Gregory Nutt
233d1e7534 Refresh some configurations 2014-08-21 08:36:36 -06:00
Gregory Nutt
bcce45699d Refresh some configurations 2014-08-21 08:36:16 -06:00
Gregory Nutt
8496325dca SAM4E-EK: Add an NxWM configuration 2014-08-20 14:15:34 -06:00
Gregory Nutt
8c7b3375d8 SAM4E-EK LCD finally works 2014-08-20 12:53:08 -06:00
Gregory Nutt
3d9b67d757 SAM4E-EK: Add ILI9341-based LCD driver 2014-08-20 11:45:01 -06:00
Gregory Nutt
b7f6d678ce Add a register definition header file for the ILI9341 LCD 2014-08-19 17:31:10 -06:00
Gregory Nutt
e57a8d83dd Trivial typo fix 2014-08-19 11:27:39 -06:00
Gregory Nutt
87ea50f073 Refresh SAM4E-EK configurations 2014-08-19 10:38:35 -06:00
Gregory Nutt
fa17fdb0d3 Change all Spark configurations to use SPI mode 1. From Alan Carvalho de Assis 2014-08-18 11:58:45 -06:00
Gregory Nutt
d767c06085 Update README files, Kconfig help comments, and make the network monitor not EXPERIMENTAL 2014-08-18 07:24:47 -06:00
Gregory Nutt
b4d98da404 Change the way PHY interrupts work: disable automatically. Then we have to re-subscribe each time after the interrupt fires 2014-08-17 16:51:56 -06:00
Gregory Nutt
b84210d10d SAMA5 PHY: Add more debug instrumentation; Fix logic that would be used to disable PHY interrupts 2014-08-17 14:07:53 -06:00
Gregory Nutt
073c2abb10 KSZ80x1 PHY interrupts are active low and should trigger on the falling edge 2014-08-17 13:15:59 -06:00