nuttx/arch/arm/src/kinetis
2018-12-03 17:41:59 -06:00
..
chip Squashed commit of the following: 2018-08-10 08:03:50 -06:00
chip.h arch/: Clean up some naming and spacing. 2018-06-20 15:38:06 -06:00
Kconfig All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 2018-11-21 07:57:26 -06:00
kinetis_alarm.h Kinetis: First cut implementation of the alarm read function. Pretty simple because the Kinetis RTC is just a 1Hz counter. 2017-09-03 12:44:45 -06:00
kinetis_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
kinetis_cfmconfig.c
kinetis_clockconfig.c Kinetis: Use optional BOARD_OSC_CR and BOARD_OSC_DIV in clock configuration 2017-05-05 07:18:39 -06:00
kinetis_clrpend.c Update some comments 2017-03-14 11:16:35 -06:00
kinetis_config.h arch/arm/src/kinetis: Remove all attempts to reprioritize interrupts. 2018-09-21 13:18:29 -06:00
kinetis_dma.c arch/arm/src/max326xx: Add framework for MAX326XX standard DMA support. 2018-11-20 08:09:03 -06:00
kinetis_dma.h arch/arm/src/kinetis: Remove annoying typedefs. Discouraged but not prohibited by coding standard 2018-08-10 09:22:27 -06:00
kinetis_enet.c All network drivers! Change pre-processor logic that selects the high priority work queue or gives preferential treatment to the high priority work. All network logic must run on the low priority work queue! Or suffer the consequences. 2018-11-21 07:57:26 -06:00
kinetis_i2c.c Merged in david_s5/nuttx/master_kinetis_i2c_reset_hf (pull request #718) 2018-09-11 22:14:37 +00:00
kinetis_i2c.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
kinetis_idle.c
kinetis_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
kinetis_lowputc.c Squashed commit of the following: 2018-08-09 09:08:39 -06:00
kinetis_lpserial.c EFM32, Kinetis, BCM2708: Juha Niskanen's fix of commit 4a32325e3c also applies to BCM2708, EFM32, and Kinetis. 2018-10-10 06:45:03 -06:00
kinetis_mpuinit.c Kinetis:Disable MPU when not in protected mode. 2017-06-06 14:38:58 -10:00
kinetis_mpuinit.h Kinetis:Disable MPU when not in protected mode. 2017-06-06 14:38:58 -10:00
kinetis_pin.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
kinetis_pindma.c Squashed commit of the following: 2018-08-09 09:08:39 -06:00
kinetis_pindump.c
kinetis_pingpio.c
kinetis_pinirq.c Standardization of some function headers. 2018-03-13 09:52:27 -06:00
kinetis_pwm.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
kinetis_pwm.h
kinetis_rtc_if.h
kinetis_rtc_lowerhalf.c arch/arm/src: Change ASSERT macros to DEBUGASSERT. 2018-06-06 06:34:14 -06:00
kinetis_rtc.c Kinetis: First cut implementation of the alarm read function. Pretty simple because the Kinetis RTC is just a 1Hz counter. 2017-09-03 12:44:45 -06:00
kinetis_sdhc.c arch/arm/src/kinetis: Remove all attempts to reprioritize interrupts. 2018-09-21 13:18:29 -06:00
kinetis_serial.c EFM32, Kinetis, BCM2708: Juha Niskanen's fix of commit 4a32325e3c also applies to BCM2708, EFM32, and Kinetis. 2018-10-10 06:45:03 -06:00
kinetis_serialinit.c arch/arm/src/kinetis: Eliminate a warning when no UARTs are enabled. 2018-05-04 17:40:33 -06:00
kinetis_spi.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
kinetis_spi.h Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
kinetis_start.c Squashed commit of the following: 2018-06-20 12:30:37 -06:00
kinetis_start.h Squashed commit of the following: 2018-06-20 08:18:32 -06:00
kinetis_timerisr.c irq_dispatch: Add argument pointer to irq_dispatch 2017-02-27 06:27:56 -06:00
kinetis_tpm.h Kinetis:Add TPM to K66 chip 2017-05-05 07:12:52 -06:00
kinetis_uart.h configs/freedom-k66f/nsh/defconfig: Disable DMA in this configuration. 2018-08-10 08:10:35 -06:00
kinetis_uid.c
kinetis_uid.h
kinetis_usbdev.c arch/arm/src/kinetis: Remove all attempts to reprioritize interrupts. 2018-09-21 13:18:29 -06:00
kinetis_usbotg.h Kinetis:USB-FS driver 2017-06-06 14:39:00 -10:00
kinetis_userspace.c
kinetis_userspace.h
kinetis_wdog.c
kinetis.h configs/freedom-k28f: With these changes to the configuration, the NSH configuration is now functional on the k28f board. Also fixes corrects the active logic level for the RGB LED. arch/arm/src/kinetis/chip: Fixes an error in vector configuration. 2018-05-05 09:33:48 -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