nuttx/arch/arm/src/stm32
2016-08-17 20:11:15 +02:00
..
chip Add connectivity line stm32 to be able to compile SYSCFG, add definitions for 2016-08-17 20:11:15 +02:00
gnu STM32: Add support for the IAR compiler 2016-04-02 06:58:55 -06:00
iar STM32: Add support for the IAR compiler 2016-04-02 06:58:55 -06:00
chip.h Add stm32f105r support 2016-06-06 12:52:41 -07:00
Kconfig Add connectivity line stm32 to be able to compile SYSCFG, add definitions for 2016-08-17 20:11:15 +02:00
Make.defs STM32: Add support for Tickless mode (two timer implementation) 2016-07-06 12:48:30 -06:00
stm32_1wire.c Move include/nuttx/1wire.h to include/nuttx/drivers/1wire.h 2016-07-21 13:51:28 -06:00
stm32_1wire.h Costmetic changes from review of last PR 2016-05-25 18:04:39 -06:00
stm32_adc.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_adc.h STM32 ADC: Add DMA support for STM32F30xxx 2015-12-22 03:42:37 -05:00
stm32_aes.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
stm32_aes.h
stm32_alarm.h STM32 F4: Add a custom RTC driver 2016-04-02 10:46:10 -06:00
stm32_allocateheap.c Rename CONFIG_DEBUG_HEAP to CONFIG_HEAP_COLORATION 2016-06-15 14:48:06 -06:00
stm32_bbsram.c STM32 BBSRAM fixed (and formated) flags 2016-06-28 16:25:04 -10:00
stm32_bbsram.h Mostly costmetic changes from review of last PR 2016-06-29 07:33:30 -06:00
stm32_bkp.h
stm32_can.c can.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:38:36 -06:00
stm32_can.h can.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:38:36 -06:00
stm32_capture.c Correct conditional compilation in STM32 timer cpature logic 2016-06-03 08:41:53 -06:00
stm32_capture.h A few more cosmetic changes 2015-12-24 07:38:17 -06:00
stm32_ccm.c
stm32_ccm.h Clean up some naming 2015-12-01 15:04:12 -06:00
stm32_dac.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32_dac.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_dbgmcu.h
stm32_dma2d.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32_dma2d.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
stm32_dma.c Fix STM32 DMA code and configuration for STM32F37X chips 2016-06-09 05:02:43 +02:00
stm32_dma.h Eliminate some warnings when CONFIG_DEBUG_FEATURES is enabled, but no output is enabled 2016-06-12 14:44:04 -06:00
stm32_dumpgpio.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_eth.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_eth.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_exti_alarm.c Simplify some computations 2016-07-23 08:13:25 -06:00
stm32_exti_gpio.c Fix some spacing problems 2015-10-04 14:59:08 -06:00
stm32_exti_pwr.c Fix some spacing problems 2015-10-04 14:59:08 -06:00
stm32_exti_pwr.h
stm32_exti.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_flash.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00
stm32_flash.h
stm32_freerun.c STM32: Various fixed to get a clean compile after integrating tickless mode. Mostly because patch came from an old version of NuttX. 2016-07-06 13:37:08 -06:00
stm32_freerun.h STM32: Various fixed to get a clean compile after integrating tickless mode. Mostly because patch came from an old version of NuttX. 2016-07-06 13:37:08 -06:00
stm32_fsmc.h Fix typo 2015-09-10 21:07:03 -04:00
stm32_getc.c Update some comments 2016-06-04 13:04:13 -06:00
stm32_getc.h KL and LPC11: Perform similar name change as for STM32: xyz_lowputc -> up_putc 2016-06-04 11:29:27 -06:00
stm32_gpio.c hen configuring a GPIO via stm32_configgpio() the function will first set the mode to output and then set the initial state of the gpio later on. If you have an application with an externaly pulled-up pin, this would lead to a glitch on the line that may be dangerous in some applications (e.G. Reset Line for other chips, etc). This changes sets the output state before configuring the pin as an output. 2016-06-17 06:23:18 -06:00
stm32_gpio.h Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
stm32_i2c_alt.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32_i2c.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32_i2c.h Rename up_i2c initialize and uninitialize functions using the correct MCU-specific naming 2016-02-02 12:08:23 -06:00
stm32_idle.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_irq.c Simplify some computations 2016-07-23 08:13:25 -06:00
stm32_iwdg.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_lowputc.c STM32: Hook 1-Wire driver into the build system 2016-05-25 12:31:32 -06:00
stm32_lowputc.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_lse.c
stm32_lsi.c
stm32_ltdc.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32_ltdc.h
stm32_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
stm32_mpuinit.h
stm32_oneshot.c STM32: Fix bug in oneshot timer 2016-07-13 10:20:38 -06:00
stm32_oneshot.h STM32: Add support for Tickless mode (two timer implementation) 2016-07-06 12:48:30 -06:00
stm32_otgfs.h STM32: Add support for STM32F46xxx 2016-03-01 12:18:07 -05:00
stm32_otgfsdev.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_otgfshost.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_otghs.h Standardize the width of all comment boxes in C header files 2015-10-03 07:28:30 -06:00
stm32_otghsdev.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_otghshost.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_pm.h Cosmetic: Move # of pre-processior command to column 1 2015-09-05 09:07:37 -06:00
stm32_pminitialize.c
stm32_pmsleep.c
stm32_pmstandby.c
stm32_pmstop.c
stm32_procfs_ccm.c Add CONFIG_DEBUG_ERROR. Change names of *dbg() * *err() 2016-06-11 15:50:49 -06:00
stm32_pwm.c pwm.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:48:24 -06:00
stm32_pwm.h pwm.h moved from include/nuttx/ to include/nuttx/drivers. 2016-07-20 13:48:24 -06:00
stm32_pwr.c
stm32_pwr.h
stm32_qencoder.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32_qencoder.h
stm32_rcc.c Eliminate a warning 2016-06-16 16:22:01 -06:00
stm32_rcc.h STM32: Add support for STM32F46xxx 2016-03-01 12:18:07 -05:00
stm32_rng.c Move driver related prototypes out of include/nuttx/fs/fs.h and into new include/drivers/drivers.h 2016-07-20 13:15:37 -06:00
stm32_rtc_lowerhalf.c alarm 10 now runs to completion 2016-05-31 14:17:52 -07:00
stm32_rtc.c Eliminate a warning 2016-06-16 15:26:19 -06:00
stm32_rtc.h STM32: Move backup domain reset to stm32_rcc.c in order to avoid disabling LSE during RTC initialiation. 2016-06-16 09:52:15 -06:00
stm32_rtcc.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_rtcounter.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
stm32_sdio.c Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err(). 2016-06-20 12:44:38 -06:00
stm32_sdio.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_serial.c STM32: Hook 1-Wire driver into the build system 2016-05-25 12:31:32 -06:00
stm32_spi.c Centralize definitions associated with CONFIG_DEBUG_SPI 2016-06-15 10:41:13 -06:00
stm32_spi.h For STM32, rename up_spiinitialize to stm32_spibus_initialize 2016-01-26 12:22:27 -06:00
stm32_start.c I'm using syslog through ITM. In this case syslog_channel function is call before ram initialisation in stm32_clockconfig. But syslog channel uses a global variable that is reset to default by the RAM initialization. 2016-07-14 07:29:39 -06:00
stm32_syscfg.h STM32: Add support for STM32F46xxx 2016-03-01 12:18:07 -05:00
stm32_tickless.c STM32: Add support for Tickless mode (two timer implementation) 2016-07-06 12:48:30 -06:00
stm32_tim_lowerhalf.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
stm32_tim.c STM32 timer: Eliminate a warning 2016-07-11 13:13:17 -06:00
stm32_tim.h STM32 timer: Reorganize to conform better with the NuttX coding style 2016-07-06 13:36:17 -06:00
stm32_timerisr.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00
stm32_uart.h STM32: Hook 1-Wire driver into the build system 2016-05-25 12:31:32 -06:00
stm32_uid.c STM32: Fix a build error detected by tools/testbuil.sh: The STM32L does not define UID address 2015-11-18 14:33:27 -06:00
stm32_uid.h Changes to last merge from review for compliance to coding standards 2015-11-17 21:10:17 -06:00
stm32_usbdev.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32_usbdev.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_usbhost.c Standardize the width of all comment boxes in header files 2015-10-02 17:42:29 -06:00
stm32_usbhost.h Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 2016-06-11 14:14:08 -06:00
stm32_userspace.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00
stm32_userspace.h
stm32_waste.c
stm32_waste.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_wdg.h Clean up and review of header files for conformance to standards 2015-06-12 19:00:52 -06:00
stm32_wwdg.c Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 2016-06-20 11:59:15 -06:00
stm32.h Centralize definitions associated with CONFIG_DEBUG_CAN 2016-06-15 15:45:27 -06:00
stm32f10xxx_dma.c Eliminate some warnings when CONFIG_DEBUG_FEATURES is enabled, but no output is enabled 2016-06-12 14:44:04 -06:00
stm32f10xxx_rcc.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00
stm32f20xxx_dma.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32f20xxx_rcc.c Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section() 2016-02-13 19:11:09 -06:00
stm32f30xxx_i2c.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32f30xxx_rcc.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00
stm32f37xxx_rcc.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00
stm32f40xxx_alarm.h RTC lower half was missing call to F4 alarm cancel function 2016-04-04 08:23:09 -06:00
stm32f40xxx_dma.c Change *err() to either info() or err(ERROR:..), depending upon if an error has occurred. 2016-06-16 09:38:16 -06:00
stm32f40xxx_rcc.c I'm using syslog through ITM. In this case syslog_channel function is call before ram initialisation in stm32_clockconfig. But syslog channel uses a global variable that is reset to default by the RAM initialization. 2016-07-14 07:29:39 -06:00
stm32f40xxx_rtcc.c Rename alarm_enable to rtc_alarm_enabled; mark inline 2016-07-23 12:01:57 -06:00
stm32l15xxx_rcc.c STM32: Correct some spacing issues 2015-10-07 13:45:15 -06:00