nuttx/arch/arm/src/lpc17xx
EunBong Song 0f18e8cc32 Merged in ebsong/nuttx (pull request #722)
Pull request for mtd/progmem refactoring.

* mtd/progmem: change up_progmem_npages to up_progmem_neraseblocks

    page is a unit for read/write operation.
    eraseblock is a unit for erase operation.
    up_progmem_npages is a little bit confusing because it returns number of
    erase blocks in flash memory. This patch changes up_progmem_npages to
    up_progmem_neraseblocks. There is no logical change.

    Signed-off-by: EunBong Song <eunb.song@samsung.com>

* mtd/progmem: up_progmem_erasesize.

    Change argument name to be more readable.

    Signed-off-by: EunBong Song <eunb.song@samsung.com>

* mtd/progmem: up_progmem_eraseblock

    Change up_progmem_erasepage to up_progmem_eraseblock.
    eraseblock is more readable name than erasepage.

    Signed-off-by: EunBong Song <eunb.song@samsung.com>

* mtd/progmem: change up_progmem_eraseblock's return value.

    up_progmem_eraseblock erase a block. so it's better to return the erase block
    size than page size.

    Signed-off-by: EunBong Song <eunb.song@samsung.com>

* arm/cortex-r : fix wrong cp15_flash_dcache.

    change mcrne to mcr for unconditional dcache.

    Signed-off-by: sungduk.cho <sungduk.cho@samsung.com>

Approved-by: GregoryN <gnutt@nuttx.org>
2018-09-21 03:18:38 +00:00
..
chip Squashed commit of the following: 2018-06-20 08:18:32 -06:00
chip.h Squashed commit of the following: 2018-06-20 08:18:32 -06:00
Kconfig tools/kconfig2html.c: Update tool to handle tristate types. Fix a few errors detected in Kconfig files. 2018-08-10 17:30:17 -06:00
lpc17_adc.c Squashed commit of the following: 2018-07-06 09:15:57 -06:00
lpc17_adc.h Squashed commit of the following: 2018-07-06 09:15:57 -06:00
lpc17_allocateheap.c arch/: Fix an error found in build testing. The protoype of mpu_log2regionfloor() changed; an additional parameter was added. However, none of the calls to mpu_log2regionfloor() were updated to pass the new, additional parameter. 2018-08-24 16:40:37 -06:00
lpc17_can.c arch/arm/src/lpc11,lpc17,lpc43,stm32,stm32l4: Fix scope of naming. CONFIG_CAN_TSEG1->CONFIG_LPC17_CAN_TSEG, for example. 2018-06-28 15:44:42 -06:00
lpc17_can.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_clockconfig.c
lpc17_clockconfig.h
lpc17_clrpend.c Make some file section headers more consistent with standard 2015-04-08 08:04:12 -06:00
lpc17_clrpend.h
lpc17_dac.c LPC11xx/LPC17xx: Convert *err() to either *info() or add ERROR:, depending on if an error is reported 2016-06-17 11:26:31 -06:00
lpc17_dac.h
lpc17_emacram.h This commit attempts remove some long standard confusion in naming and some actual problems that result from the naming confusion. The basic problem is the standard MTU does not include the size of the Ethernet header. For clarity, I changed the naming of most things called MTU to PKTSIZE. For example, CONFIG_NET_ETH_MTU is now CONFIG_NET_ETH_PKTSIZE. 2018-07-04 14:10:40 -06:00
lpc17_emc.c
lpc17_emc.h
lpc17_ethernet.c Rename devif_loopback_out to devi_loopback 2018-08-25 08:33:21 -06:00
lpc17_ethernet.h
lpc17_gpdma.c Cosmetic fixes to comments, README, and other trivial corrections. 2017-12-25 10:45:47 -06:00
lpc17_gpdma.h Cosmetic fixes to comments, README, and other trivial corrections. 2017-12-25 10:45:47 -06:00
lpc17_gpio.c Standardize the width of all comment boxes in header files 2015-10-02 17:42:29 -06:00
lpc17_gpio.h Rename LP17xx version of CONFIG_GPIO_IRQ to CONFIG_LPC17_GPIOIRQ 2016-07-22 14:18:30 -06:00
lpc17_gpiodbg.c Centralize definitions associated with CONFIG_DEBUG_GPIO 2016-06-15 09:20:23 -06:00
lpc17_gpioint.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
lpc17_i2c.c sched/wdog: wd_start() is an internal OS function and should not set the errno value. Reviewed and updated every call to wd_start() to verify if return value is used and if so if the errno value is accessed. 2018-01-31 10:09:14 -06:00
lpc17_i2c.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_i2s.h
lpc17_idle.c Rename board_led_off to board_autoled_off 2015-11-01 09:09:36 -06:00
lpc17_irq.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
lpc17_lcd.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_lcd.h
lpc17_lowputc.c Merged in hg42/nuttx/lpc17-disable-FDR-2 (pull request #596) 2018-02-11 21:24:47 +00:00
lpc17_lowputc.h
lpc17_mcpwm.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_mpuinit.c 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
lpc17_mpuinit.h
lpc17_ohciram.h Squashed commit of the following: 2018-07-01 08:38:05 -06:00
lpc17_progmem.c Merged in ebsong/nuttx (pull request #722) 2018-09-21 03:18:38 +00:00
lpc17_progmem.h arch/arm/src/lpc17xx: This commit adds a configurable option to allow using a part of LPC17xx's internal flash memory as a Memory Technology Device via NuttX' mtd_progmem infrastructure. Tested with LPC1769. 2018-05-01 14:49:16 -06:00
lpc17_pwm.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_pwm.h
lpc17_qei.h
lpc17_rit.h
lpc17_rtc.h
lpc17_sdcard.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_sdcard.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_serial.c Squashed commit of the following: 2018-07-06 09:15:57 -06:00
lpc17_serial.h
lpc17_spi.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_spi.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_ssp.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_ssp.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_start.c Squashed commit of the following: 2018-06-20 08:18:32 -06:00
lpc17_start.h Squashed commit of the following: 2018-06-20 08:18:32 -06:00
lpc17_timer.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
lpc17_timer.h
lpc17_timerisr.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
lpc17_usbdev.c arch/arm/src/lpc17xx/lpc17_usbdev: Fix typo introduced with last change 2018-05-21 06:13:30 -06:00
lpc17_usbhost.c drivers/usbhost/usbhost_max3421e.c: Fix an error in reading the pending interrupts. Aos fix a number of typos and update a README. 2018-07-29 15:06:44 -06:00
lpc17_usbhost.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
lpc17_userspace.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
lpc17_userspace.h
lpc17_wdt.h
lpc176x_clockconfig.c Correct some spacing issues 2015-10-07 11:39:06 -06:00
lpc176x_gpio.c Rename LP17xx version of CONFIG_GPIO_IRQ to CONFIG_LPC17_GPIOIRQ 2016-07-22 14:18:30 -06:00
lpc176x_gpio.h
lpc176x_rtc.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
lpc178x_clockconfig.c
lpc178x_gpio.c Rename LP17xx version of CONFIG_GPIO_IRQ to CONFIG_LPC17_GPIOIRQ 2016-07-22 14:18:30 -06:00
lpc178x_gpio.h
Make.defs arch/arm/src/armv7-m/up_trigger_irq.c: Add logic to trigger ARMv7-M interrupts and exceptions. 2018-08-25 10:23:21 -06:00