nuttx/arch/arm/src/s32k1xx
2019-08-21 17:43:36 -06:00
..
hardware arch/arm/src/s32k1xx: This is a rough port of the i.MXRT Ethernet driver to the S32K1xx. The i.MXRT uses the same IP. Completely untested at this point. 2019-08-21 17:33:54 -06:00
s32k11x arch/arm/src/s32k1xx/s32k14x and boards/arm/s32k1xx/s32k146evb/src: Numerous fixes to get a clean build of the S32K146EVB. 2019-08-19 10:49:50 -06:00
s32k14x arch/arm/src/s32k1xx/s32k14x and boards/arm/s32k1xx/s32k146evb/src: Numerous fixes to get a clean build of the S32K146EVB. 2019-08-19 10:49:50 -06:00
chip.h arch/arm/src/s32k1xx: A few fixes. The build progresses further but still fails. 2019-08-14 12:40:51 -06:00
Kconfig arch/arm/src/s32k1xx/Kconfig: Add Ethernet configuration options that were supposed to have been included in a previous commit. 2019-08-21 17:43:36 -06:00
Make.defs arch/arm/src/s32k1xx: This is a rough port of the i.MXRT Ethernet driver to the S32K1xx. The i.MXRT uses the same IP. Completely untested at this point. 2019-08-21 17:33:54 -06:00
s32k1xx_clockconfig.c With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00
s32k1xx_clockconfig.h With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00
s32k1xx_config.h arch/arm/src/s32k1xx: Bring in the lpuart from i.MXRT. It is the same IP. 2019-08-13 15:00:41 -06:00
s32k1xx_edma.c arch/arm/src/s32k1xx/s32k1xx_edma.c: Leverage eDMA logic from i.MXRT to S32K1XX. Appears to be the same IP but with fewer channels and features than the i.MXRT implementation. 2019-08-17 16:44:13 -06:00
s32k1xx_edma.h arch/arm/src/s32k1xx/s32k1xx_edma.c: Leverage eDMA logic from i.MXRT to S32K1XX. Appears to be the same IP but with fewer channels and features than the i.MXRT implementation. 2019-08-17 16:44:13 -06:00
s32k1xx_enet.c arch/arm/src/s32k1xx: This is a rough port of the i.MXRT Ethernet driver to the S32K1xx. The i.MXRT uses the same IP. Completely untested at this point. 2019-08-21 17:33:54 -06:00
s32k1xx_enet.h arch/arm/src/s32k1xx: This is a rough port of the i.MXRT Ethernet driver to the S32K1xx. The i.MXRT uses the same IP. Completely untested at this point. 2019-08-21 17:33:54 -06:00
s32k1xx_idle.c This commit brings the S32K118EVB board to code complete and ready for testing. This commit adds some minor initialization fixes (like disabling the WDOG, enabling the I-cache, and initializing the MPU. It brings more files in from the Kinetis port for the IDLE loop and for GPIO functionality. This also address register definition header file for LMEM and MPU. 2019-08-18 17:26:10 -06:00
s32k1xx_lowputc.c With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00
s32k1xx_lowputc.h arch/arm/src/s32k1xx: Bring in the lpuart from i.MXRT. It is the same IP. 2019-08-13 15:00:41 -06:00
s32k1xx_lpi2c.c arch/arm/src/s32k1xx: This commit brings in the LPSPI and LPI2C peripheral drivers from the i.MXRT which used the identical IP. 2019-08-21 11:18:40 -06:00
s32k1xx_lpi2c.h arch/arm/src/s32k1xx: This is a rough port of the i.MXRT Ethernet driver to the S32K1xx. The i.MXRT uses the same IP. Completely untested at this point. 2019-08-21 17:33:54 -06:00
s32k1xx_lpspi.c arch/arm/src/s32k1xx: This commit brings in the LPSPI and LPI2C peripheral drivers from the i.MXRT which used the identical IP. 2019-08-21 11:18:40 -06:00
s32k1xx_lpspi.h arch/arm/src/s32k1xx: This commit brings in the LPSPI and LPI2C peripheral drivers from the i.MXRT which used the identical IP. 2019-08-21 11:18:40 -06:00
s32k1xx_periphclocks.c With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00
s32k1xx_periphclocks.h With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00
s32k1xx_pin.c boards/arm/s32k1xx/s32k118evb: Implement board support for LEDs and buttons. This is taken from the Freedom-K66f with has the same LED and button configuation as the S32K116EVB and uses the same GPIO IP. 2019-08-18 12:02:54 -06:00
s32k1xx_pin.h Fix typos in comments. 2019-08-21 09:32:59 -06:00
s32k1xx_pindma.c Squashed commit of the following: 2019-08-16 16:18:15 -06:00
s32k1xx_pindump.c Squashed commit of the following: 2019-08-16 16:18:15 -06:00
s32k1xx_pingpio.c This commit brings the S32K118EVB board to code complete and ready for testing. This commit adds some minor initialization fixes (like disabling the WDOG, enabling the I-cache, and initializing the MPU. It brings more files in from the Kinetis port for the IDLE loop and for GPIO functionality. This also address register definition header file for LMEM and MPU. 2019-08-18 17:26:10 -06:00
s32k1xx_pinirq.c arch/arm/src/s32k1xx/s32k14x and boards/arm/s32k1xx/s32k146evb/src: Numerous fixes to get a clean build of the S32K146EVB. 2019-08-19 10:49:50 -06:00
s32k1xx_serial.c Squashed commit of the following: 2019-08-16 16:18:15 -06:00
s32k1xx_serial.h arch/arm/src/s32k1xx: Bring in the lpuart from i.MXRT. It is the same IP. 2019-08-13 15:00:41 -06:00
s32k1xx_start.c With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00
s32k1xx_start.h boards/arm/s32k1xx/s32k118evb/src/s32k118_clockconfig.c: Add clock configuration data for the S32K118EVB. 2019-08-15 16:56:57 -06:00
s32k1xx_wdog.h With these changes the S32K146EVB minimal NSH is function. Only verifed while running from SRAM. 2019-08-20 14:35:36 -06:00