nuttx/arch/arm/src/stm32f7
2019-04-08 07:15:48 -06:00
..
chip arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00
chip.h
Kconfig ^Merged in mjkoch/nuttx (pull request #851) 2019-04-08 03:29:28 +00:00
Make.defs arch/arm/src/stm32f7: Ported the PWM from F4 to F7. 2019-04-08 07:15:48 -06:00
stm32_adc.c arch/: Unify the cache interface for all architectures 2019-03-19 10:37:13 -06:00
stm32_adc.h
stm32_alarm.h
stm32_allocateheap.c Revert "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." 2019-01-08 15:21:29 -06:00
stm32_bbsram.c
stm32_bbsram.h
stm32_can.c arch/arm/src/stm32f7/stm32_can.c: Fix bittiming calculation. 2019-03-20 06:51:48 -06:00
stm32_can.h arch/arm/src/stm32f7/stm32_can.c: Fix bittiming calculation. 2019-03-20 06:51:48 -06:00
stm32_capture.c Squashed commit of the following: 2019-02-27 08:41:08 -06:00
stm32_capture.h
stm32_config.h
stm32_dbgmcu.h
stm32_dma2d.c
stm32_dma2d.h
stm32_dma.c arch/: Unify the cache interface for all architectures 2019-03-19 10:37:13 -06:00
stm32_dma.h
stm32_dtcm.c
stm32_dtcm.h
stm32_dumpgpio.c
stm32_ethernet.c arch/arm: The last big change that unified the cache interfaces had a bad side-effect: It also removed the memory barrier definitions that were also in the removed architecture-specific cache.h header files. Fixed by adding a new barriers.h header file that provides these definitions. 2019-03-19 13:12:19 -06:00
stm32_ethernet.h up_initialize(): As noted by Roland Takacs in Bitbucket issue 141, there is a compilation error for STM32 if CONFIG_NET and CONFIG_NETDEV_LATEINIT are selected. That was due in part to commit 19e16cb which extended up_netinitialize() with a !defined(CONFIG_NETDEV_LATEINIT) guard but did not add the guard to concrete implementations. I say "in part" because I don't think that the original intent of commit 19e16cb was to enable an alternative initialization of MCU internal Ethernet support but rather to enable support of external Ethernet devices that may have dependencies on, for example, SPI. However, this is still a proper fix to avoid the compilation error that can occur with this combination of configuration options. 2019-01-25 07:21:03 -06:00
stm32_exti_alarm.c
stm32_exti_gpio.c
stm32_exti_pwr.c
stm32_exti_pwr.h
stm32_exti_wakeup.c
stm32_exti.h
stm32_flash.c arch/arm: The last big change that unified the cache interfaces had a bad side-effect: It also removed the memory barrier definitions that were also in the removed architecture-specific cache.h header files. Fixed by adding a new barriers.h header file that provides these definitions. 2019-03-19 13:12:19 -06:00
stm32_fmc.h arch/arm/src/stm32f7/stm32_fmc.h: Updated stm32_fmc.h with more FMC definitions. 2019-04-04 11:42:10 -06:00
stm32_gpio.c
stm32_gpio.h
stm32_i2c.c Merged in mjkoch/nuttx (pull request #850) 2019-04-08 01:06:33 +00:00
stm32_i2c.h
stm32_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
stm32_lowputc.c
stm32_lowputc.h
stm32_lse.c arch/arm/src/stm32f7/stm32_lse.c: Add configuration of LSE oscillator drive capability 2019-01-22 06:37:02 -06:00
stm32_lsi.c
stm32_ltdc.c
stm32_ltdc.h
stm32_mpuinit.c
stm32_mpuinit.h
stm32_otg.h arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00
stm32_otgdev.c arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00
stm32_otghost.c
stm32_pm.h
stm32_pminitialize.c
stm32_pmsleep.c
stm32_pmstandby.c
stm32_pmstop.c
stm32_procfs_dtcm.c
stm32_pwm.c arch/arm/src/stm32f7: Ported the PWM from F4 to F7. 2019-04-08 07:15:48 -06:00
stm32_pwm.h arch/arm/src/stm32f7: Ported the PWM from F4 to F7. 2019-04-08 07:15:48 -06:00
stm32_pwr.c
stm32_pwr.h
stm32_qencoder.c
stm32_qencoder.h
stm32_qspi.c arch/arm/src/stm32f7/stm32_qspi.c: Fix QuadSPI interrupts. This commit essentially replaces wrongly named configuration variables STM32F7_QSPI_INTERRUPTS into CONFIG_STM32F7_QSPI_INTERRUPTS. Also fixes some getreg/putreg where register addresses were used 2019-03-25 11:21:45 -06:00
stm32_qspi.h arch/arm/src/stm32f7/stm32_qspi.c: Added stm32f7 Quad SPI support. 2019-03-20 07:19:47 -06:00
stm32_rcc.c
stm32_rcc.h
stm32_rng.c
stm32_rtc_lowerhalf.c
stm32_rtc.c
stm32_rtc.h
stm32_sdmmc.c Merged in antmerlino/nuttx/stm32f7-sdmmc-bypclk (pull request #844) 2019-04-03 19:36:21 +00:00
stm32_sdmmc.h
stm32_serial.c arch/: Unify the cache interface for all architectures 2019-03-19 10:37:13 -06:00
stm32_spi.c arch/: Unify the cache interface for all architectures 2019-03-19 10:37:13 -06:00
stm32_spi.h
stm32_start.c arch/arm/src/stm32f7: Add ITM syslog support. 2019-03-20 06:46:53 -06:00
stm32_start.h
stm32_tim_lowerhalf.c arch/arm/src/stm32f7/stm32_tim_lowerhalf.c: Add timer lowerhalf driver for stm32f7. 2019-03-20 06:31:20 -06:00
stm32_tim.c arch/arm/src/stm32f7/stm32_tim.c: dd OUTTOGGLE mode for STM32f7 timer 2019-03-20 06:23:35 -06:00
stm32_tim.h arch/arm/src/stm32f7/stm32_tim_lowerhalf.c: Add timer lowerhalf driver for stm32f7. 2019-03-20 06:31:20 -06:00
stm32_timerisr.c 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
stm32_uart.h
stm32_usbhost.h arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00
stm32_userspace.c
stm32_userspace.h
stm32f72xx73xx_rcc.c arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00
stm32f74xx75xx_rcc.c arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00
stm32f76xx77xx_rcc.c arch/arm/src/stm32f7: USB High speed for STM32F7 series 2019-04-07 19:05:06 -06:00