nuttx/arch/arm/src/efm32
Gregory Nutt a2e62f557d Squashed commit of the following:
sched/init/nx_bringup.c:  Fix a naming collision.
    sched/init:  Rename os_start() to nx_start()
    sched/init:  Rename os_smp* to nx_smp*
    sched/init:  Rename os_bringup to nx_bringup
    sched/init:  rename all internal static functions to begin with nx_ vs os_
2019-02-04 16:20:35 -06:00
..
chip arch/arm/src/efm32: Support for common vector handling is forced for all EFM32 chips. Yes the architecture provides support for the old-style dedicated vector handling which can never be compiled. Furthermore, the old-style dedicated vector handling is deprecated in favor of common vector handling. The commit resolves this inconsistency be removing support for the dedicated vector handling from the EFM32 architecture support. 2018-06-19 13:37:00 -06:00
chip.h arch/arm/src/sam34: This commit removes support for the dedicated vector handling from the SAM3/4 architecture support. Only common vectors are now supported. 2018-06-19 18:13:15 -06:00
efm32_adc.c Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
efm32_adc.h Changes to conform to coding standard. Also, I assume references to STM32 should be EFM32? 2015-09-05 07:33:50 -06:00
efm32_bitband.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_bitband.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
efm32_clockconfig.c Replace non critical PANIC with DEBUGPANIC to save the code space 2018-08-24 06:21:15 -06:00
efm32_clockconfig.h More EFM32 files and logic 2014-10-17 12:02:32 -06:00
efm32_config.h Rename CONFIG_SYSLOG_CONSOLE to CONFIG_CONSOLE_SYSLOG 2016-06-21 09:35:51 -06:00
efm32_dma.c arch/arm/src/max326xx: Add framework for MAX326XX standard DMA support. 2018-11-20 08:09:03 -06:00
efm32_dma.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_flash.c Merged in ebsong/nuttx (pull request #722) 2018-09-21 03:18:38 +00:00
efm32_gpio.c Centralize definitions associated with CONFIG_DEBUG_GPIO 2016-06-15 09:20:23 -06:00
efm32_gpio.h Centralize definitions associated with CONFIG_DEBUG_GPIO 2016-06-15 09:20:23 -06:00
efm32_gpioirq.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
efm32_i2c.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
efm32_i2c.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_idle.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
efm32_irq.c In the current implementation we only use very high priority interrupts (levels 0, 0x10 and 0x20 in CORTEX-M speak) but that means there are loads of lower priority ones that are effectively unused. I have *not* changed the semantics of these levels but have 'shifted' them to be based around the midpoint of the available interrupts (0x80) rather than at the top end....that allows for interrupts to be defined above (or, indeed, below) them as needed by the application. This should have no functional effect on existing code but adds in a clean capability to define higher priority interrupts. 2018-12-03 17:41:59 -06:00
efm32_leserial.c arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
efm32_lowputc.c EFM32: Fix a compilation error 2016-12-07 09:13:13 -06:00
efm32_lowputc.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
efm32_pm.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_pwm.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
efm32_pwm.h arch/: Remove dangling space at the end of lines. 2017-06-28 13:16:48 -06:00
efm32_rmu.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_rmu.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_rtc.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
efm32_rtc_burtc.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
efm32_serial.c Remove empty seria.h and all references 2019-01-26 15:08:14 -06:00
efm32_spi.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_spi.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_start.c Squashed commit of the following: 2019-02-04 16:20:35 -06:00
efm32_start.h arch/arm/src/sam34: This commit removes support for the dedicated vector handling from the SAM3/4 architecture support. Only common vectors are now supported. 2018-06-19 18:13:15 -06:00
efm32_timer.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
efm32_timer.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
efm32_timerisr.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
efm32_usb.h arch/arc/src: Remove all driver-specific logic to set the interrupt priority. There is no good reason to change the interrupt priority unless you just want to debug a difficult problem. OR is you want to use high priority interrupts. In that case the specific interrupt priorities will need to be set by board-specific logic. 2018-12-06 13:34:41 -06:00
efm32_usbdev.c arch/arc/src: Remove all driver-specific logic to set the interrupt priority. There is no good reason to change the interrupt priority unless you just want to debug a difficult problem. OR is you want to use high priority interrupts. In that case the specific interrupt priorities will need to be set by board-specific logic. 2018-12-06 13:34:41 -06:00
efm32_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
Kconfig fs/procfs/fs_procfsprogrem: Add /proc/progmem. This is an alternative way to get the information that was previoulsy available in apps/system/free. apps/system/free was removed beause it made illegal calls into the OS violating the portable interface. This new procfs entry provides the same information with no such violation. 2017-11-13 09:08:39 -06:00
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