nuttx/arch/arm/src
jjlange e5dfd805e6 Merged in jjlange/nuttx/lpc40xx (pull request #946)
Add support for LPC40xx family chips

* Corrected a few peripheral definitions and pin functions for the LPC17xx family.
    Added configuration options, chip definitions, and additional pin functions for the LPC40xx family.
    Added board configurations for Embedded Artists LPC4088 Quickstart board and LPC4088 Developer's kit.  These configurations are still something of a work in progress.  In particular, the LCD functionality is untested.

* First pass rename in *.c and *.h files.

* Renamed LPC17XX to LPC17XX_40XX in config files

* Rplaced LPC17xx with LPC17xx/LPC40xx in .c files

* Replaced LPC17xx with LPC17xx/LPC40xx in .h files

* Updated some documentation

* Working on moving directories

* moved arch/arm/src/lpc17xx and arch/arm/include/lpc17xx to lpc17xx_40xx

* Renamed LPC17_* constants / configuration options to LPC17_40_*

* Updated chip family name defines

* Renamed some chip-specific files

* Updated references to renamed files

* Updated references to lpc17_ to lpc17_40_

* Renamed source files from lpc17_* to lpc17_40_*

* Clean up white space

Approved-by: Gregory Nutt <gnutt@nuttx.org>
2019-07-11 16:50:00 +00:00
..
a1x Rename arch/arm/src/a1x/chip to arch/arm/src/a1x/hardware. 2019-05-24 15:29:12 -06:00
am335x video/videomode/videomode_lookup.c: At some additional lookups from FreeBSD. Not currently used in NuttX so ifdef'ed out for now. 2019-07-10 17:26:07 -06:00
arm Squashed commit of the following: 2019-04-29 14:52:05 -06:00
armv6-m Squashed commit of the following: 2019-04-29 14:52:05 -06:00
armv7-a arch/arm/src/am335x/hardware/am335x_lcd.h: Fix a few typos. Add things needed by the LCDC driver. 2019-07-08 11:17:03 -06:00
armv7-m Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
armv7-r Squashed commit of the following: 2019-04-29 14:52:05 -06:00
c5471 Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly). 2019-03-20 19:27:40 -06:00
common arch/arm/src/common/up_lwl_console.c: Add support for a 'Lightweight Link' protocol between a target and debugger for use when you need a console but the target doesn't have a spare serial port or other available resource. 2019-06-03 07:31:17 -06:00
cxd56xx Merged in alinjerpelea/nuttx (pull request #935) 2019-07-04 14:02:05 +00:00
dm320 Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly). 2019-03-20 19:27:40 -06:00
efm32 arch/arm/src/efm32/efm32_usbhost: Apply Adam Porter's STM32 fix to EFM32 which has the same IP. 2019-06-24 07:50:24 -06:00
imx1 Rename sched_process_timer to nxsched_process_timer. That is the appropriate name for an internal sched/ function (still many named incorrectly). 2019-03-20 19:27:40 -06:00
imx6 Fix an error found in build testing. 2019-05-24 14:39:51 -06:00
imxrt As promised, here's the patch that implements USDHC1 & 2 selection on the imxrt. If only one port is active (either 1 or 2) it will always be numbered as 0, if both are active then USDHC1 will be number 0, USDHC2 will be 1. 2019-07-07 17:07:04 -06:00
kinetis arch/arm/src/am335x/hardware: Add register description files for DCAN and LCD. 2019-07-06 06:57:05 -06:00
kl Rename arch/arm/src/kl/chip to arch/arm/src/kl/hardware. 2019-05-24 15:04:39 -06:00
lc823450 Squashed commit of the following: 2019-04-29 14:52:05 -06:00
lpc11xx Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
lpc17xx_40xx Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
lpc31xx arch/arm/src/stm32l4: if SRAM3 is used as heap, do not power it off in stop 2 mode. 2019-06-13 05:52:40 -06:00
lpc43xx Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
lpc54xx Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
lpc214x Squashed commit of the following: 2019-04-29 14:52:05 -06:00
lpc2378 Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
max326xx Squashed commit of the following: 2019-04-29 14:52:05 -06:00
moxart arch/ and config/ files: All board interfaces (those starting with board_) must be defined in board-specific logic. Otherwise, they cannot be customized of specialized usage by different boards. The board_reset() interface was defined in architecture-specific logic that only called up_systemreset(). That is useless! 2019-03-25 11:12:38 -06:00
nrf52 Rename arch/arm/src/nrf52/chip to arch/arm/src/nrf52/hardware. 2019-05-25 07:29:41 -06:00
nuc1xx Merged in jjlange/nuttx/lpc40xx (pull request #946) 2019-07-11 16:50:00 +00:00
sam34 Fix a spelling error that was cloned in many files. 2019-05-31 07:24:19 -06:00
sama5 Squashed commit of the following: 2019-07-08 13:23:56 -06:00
samd2l2 arch/arm/src/samd2l2/hardware/samd_tc.h: Correct register bit field definitions used with TC_CTRLBCLR and TC_CTRLSET registers. 2019-06-26 13:20:39 -06:00
samd5e5 Rename arch/arm/src/samd5e5chip to arch/arm/src/samd5e5/hardware. 2019-05-25 08:12:10 -06:00
samv7 Rename arch/arm/src/samv7/chip to arch/arm/src/samv7/hardware. 2019-05-25 08:17:40 -06:00
stm32 In stm32_ctrlout() in the HS and FS host drivers, the data buffer isn't sent. This patch passes the buffer and buflen to the stm32_ctrl_senddata() function. With this change, I am able to send MBIM control messages to my USB modem, and read the response. 2019-06-23 07:05:21 -06:00
stm32f0l0g0 Merged in raiden00/nuttx_h7 (pull request #904) 2019-06-16 17:34:09 +00:00
stm32f7 arch/arm/src/stm32f7/stm32_serial.c: This adds the ability to invert and swap RX/TX on STM32F7 UARTs. I added the TIOCGINVERT as well to reserve the IOCTL number, but did not implement it. This is the same as for TIOCGSINGLEWIRE. 2019-07-03 09:23:18 -06:00
stm32h7 arch/arm/src/stm32h7/stm32_spi.c: Correct a typo in condition compilation. 2019-07-05 08:14:18 -06:00
stm32l4 Merged in bkueng/nuttx/uart_invert_ioctl_continued (pull request #930) 2019-07-03 20:22:09 +00:00
str71x Squashed commit of the following: 2019-04-29 14:52:05 -06:00
tiva Merged in masayuki2009/nuttx.nuttx/tiva_with_qemu (pull request #927) 2019-07-03 00:28:15 +00:00
tms570 Rename arch/arm/src/tmc570/chip to arch/arm/src/tmc570/hardware. 2019-05-24 14:53:32 -06:00
xmc4 Fix a spelling error that was cloned in many files. 2019-05-31 07:24:19 -06:00
.gitignore
Makefile arch/arm: Add the initial cortex-a7 archtiecture support 2019-03-19 11:51:29 -06:00