nuttx/arch/arm/include
Gregory Nutt 8bc90a1899 This adds basic architectural support for the LPC546xx family and includes support for the LPCXpresso-LPC54628 board. The basic NSH port is almost complete... still lacking GPIO support and LED support. There are still no significant drivers available.
Squashed commit of the following:

    arch/arm/src/lpc54xx:  Finish off some missing logic.  Complete now execpt for GPIO and LED support.
    arch/arm/src/lpc54xx:  Add lpc54_clrpend.c
    arch/arm/src/lpc54xx:  Serial driver is complete and compiles.
    arch/arm/src/lpc54xx:  Add beginning of a serial driver (still missing some logic)
    arch/arm/src/lpc54xx:  Fleshes out low level USART intialization.
    arch/arm/src/lpc546xx/Kconfig: Add hooks to integrate with common seril upper half.
    arch/arm/src/lpc54xx:  Beginning of USART console support.
    arch/arm/src/lpc54xx: Completes very basic clock configuration.
    arch/arm/src/lpc54xx:  Add clocking logic (still not complete)
    arch/arm/src/lpc54xx:  Beginning of PLL configuration logic.
    arch/arm/src/lpc54xx:  Fix a few things from first compile attempt.  Compilation cannot work until I at least finish the clock configuration logic.
    arch/arm/src/lpc54xx: Addes some SysTick logic.
    arch/arm/src/lpc54xx:  Completes basic startup logic (sans clock configuration) and interrupt configuration.
     arch/arm/src/lpc54xx:  Add generic ARMv7-M start-up logic (needs LPC54628 customizations); add emtpy file that will eventually hold the clock configuration logic.
    arch/arm/src/lpc54xx:  Add (incomplete) SYSCON register definition header file.
    arch/arm/src/lpc54xx:  Add FLEXCOMM header file.
    arch/arm/src/lpc54xx:  Bring in tickless clock logic from LPC43; configs/lpcxpresso-lpc54628: mount procfs if enabled.
    arch/arm/src/lpc54xx: Add RIT clock definitions; add SysTick initialization (not finished)
    LPC54xx and LPCXpresso-LPC54628: add more boilerplate files and stubbed out files.
    arch/arm/src/lpc54xx:  Add (incomplete) USART header file.
    Add another condition to a Kconfig; refresh a defconfig.
    arch/arm/src/lpc54xx/chip: Add LPC54628 memory map header files.
    configs/lpcxpresso-lpc54628:  Add basic build files for the LPCXpresso-LPC54628
    arch/: Basic build directory structure for the LPC54628
2017-12-07 13:30:02 -06:00
..
a1x
arm
armv6-m
armv7-a
armv7-m
armv7-r
bcm2708 BCM2708: Fleshes out GPIO interrupt logic. 2017-10-18 10:13:10 -06:00
c5471
dm320
efm32
imx1
imx6
kinetis Kinetis:Add TPM to K66 chip 2017-05-05 07:12:52 -06:00
kl
lc823450 Fix a few errors that crept in with my review changes. 2017-08-02 09:19:29 -06:00
lpc11xx Correct some spacing and some unused definition in some irq.h header files. 2017-04-20 12:39:21 -06:00
lpc17xx
lpc31xx
lpc43xx
lpc54xx This adds basic architectural support for the LPC546xx family and includes support for the LPCXpresso-LPC54628 board. The basic NSH port is almost complete... still lacking GPIO support and LED support. There are still no significant drivers available. 2017-12-07 13:30:02 -06:00
lpc214x
lpc2378
moxart
nuc1xx Cosmetic changes to spacing and comments. 2017-04-20 14:08:08 -06:00
sam34
sama5
samdl Correct some spacing and some unused definition in some irq.h header files. 2017-04-20 12:39:21 -06:00
samv7
stm32 arch/arm/include/stm32 and stm32f7: Remove ltdc.h and dma2d.h. Those header files in that location permitted inclusion into application space logic and, hence, facilitated and encouraged calling into the OS and violating the portable POSIX OS interface. The definitions in those header files were move the appropriate location in the counterpart, architecture specific files at arch/arm/src/stm32 and stm32f7 dma2d.h and ltdc.h. 2017-11-06 12:22:48 -06:00
stm32f0 Add support for the STM32F09X family. 2017-04-21 08:23:25 -06:00
stm32f7 STM32F7: Completes architecture support for the STM32 F72x and F73x families. Adds support for the Nucleo-144 boards with STM32F722. 2017-11-18 07:55:50 -06:00
stm32l4 Add support to STM32F433RC 2017-08-28 07:05:32 -06:00
str71x
tiva
tms570
xmc4 Fix typos in some comments. 2017-11-23 14:21:57 -06:00
.gitignore
arch.h
elf.h
inttypes.h
irq.h Squashed commit of the following: 2017-10-09 13:11:17 -06:00
limits.h
serial.h
spinlock.h
stdarg.h
syscall.h
tls.h
types.h
watchdog.h