.. |
chip
|
stm32fxxxxx_otgfs.h edited online with Bitbucket
|
2016-12-06 15:58:05 +00:00 |
gnu
|
|
|
iar
|
STM32: Add IAR-style STM32F1xx vectors. Tested on STM32F103RB and STM32F107RC.
|
2016-08-24 10:10:33 -06:00 |
chip.h
|
Add stm32f105r support
|
2016-06-06 12:52:41 -07:00 |
Kconfig
|
Merged in david_s5/nuttx/upstream_to_greg (pull request #176)
|
2016-12-06 12:22:42 +00:00 |
Make.defs
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32_1wire.c
|
arch: Disable priority inheritance on all semaphores used for signaling in the rest of the MCU drivers
|
2016-11-03 17:38:26 -06:00 |
stm32_1wire.h
|
|
|
stm32_adc.c
|
configs/nucleo_f303re: Various fixes to get the adc configuration building again after PR. Refresh all configurations.
|
2016-11-04 06:59:28 -06:00 |
stm32_adc.h
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32_aes.c
|
|
|
stm32_aes.h
|
|
|
stm32_alarm.h
|
|
|
stm32_allocateheap.c
|
stm32_allocateheap.c edited online with Bitbucket
|
2016-12-09 16:35:35 +00:00 |
stm32_bbsram.c
|
With last change, stm32_pwr_enablebkp() no longer returns a value
|
2016-08-09 07:50:31 -06: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
|
|
|
stm32_ccm.c
|
|
|
stm32_ccm.h
|
|
|
stm32_dac.c
|
STM32 DAC: Fix shift value whenever there are is a DAC2 and, hence, up to three interfaces.
|
2016-11-29 07:03:54 -06:00 |
stm32_dac.h
|
|
|
stm32_dbgmcu.h
|
|
|
stm32_dma2d.c
|
arch: Disable priority inheritance on all semaphores used for signaling in the rest of the MCU drivers
|
2016-11-03 17:38:26 -06:00 |
stm32_dma2d.h
|
|
|
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
|
Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed.
|
2016-12-03 16:28:19 -06:00 |
stm32_eth.h
|
|
|
stm32_exti_alarm.c
|
Simplify some computations
|
2016-07-23 08:13:25 -06:00 |
stm32_exti_gpio.c
|
|
|
stm32_exti_pwr.c
|
|
|
stm32_exti_pwr.h
|
|
|
stm32_exti.h
|
|
|
stm32_flash.c
|
I was wrong - the original commit was correct. Assume a write op on the last word: address of 0xxxxxfe and count of 2. It is a valid operation and address+count is == STM32_FLASH_SIZE - so that is OK
|
2016-12-08 21:14:31 +00:00 |
stm32_flash.h
|
|
|
stm32_freerun.c
|
Rename CONFIG_SCHED_TIMEKEEPING to CONFIG_CLOCK_TIMEKEEPING. That is a better compartmentalized name.
|
2016-07-11 06:54:02 -06:00 |
stm32_freerun.h
|
Rename CONFIG_SCHED_TIMEKEEPING to CONFIG_CLOCK_TIMEKEEPING. That is a better compartmentalized name.
|
2016-07-11 06:54:02 -06:00 |
stm32_fsmc.h
|
|
|
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
|
arch: Disable priority inheritance on all semaphores used for signaling in all I2C/TWI drivers
|
2016-11-03 14:23:42 -06:00 |
stm32_i2c.c
|
arch: Disable priority inheritance on all semaphores used for signaling in all I2C/TWI drivers
|
2016-11-03 14:23:42 -06:00 |
stm32_i2c.h
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -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_lowputc.h
|
|
|
stm32_lse.c
|
Make stm32_pwr_enablebkp thread safe
|
2016-08-09 07:36:13 -06:00 |
stm32_lsi.c
|
|
|
stm32_ltdc.c
|
arch: Disable priority inheritance on all semaphores used for signaling in the rest of the MCU drivers
|
2016-11-03 17:38:26 -06:00 |
stm32_ltdc.h
|
|
|
stm32_mpuinit.c
|
|
|
stm32_mpuinit.h
|
|
|
stm32_oneshot_lowerhalf.c
|
Add a simulated oneshot lowerhalf driver
|
2016-08-12 13:14:03 -06:00 |
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_otgfsdev.c
|
Expanded otgfs support to stm32F469 and stm32f446
|
2016-12-05 18:07:57 -10:00 |
stm32_otgfshost.c
|
arch: Disable priority inheritance on all semaphores used for signaling in all USB host drivers
|
2016-11-03 17:05:53 -06:00 |
stm32_otghs.h
|
|
|
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
|
stm32_otghshost: if STM32F446 increase number of channels to 16
|
2016-11-30 12:17:12 -06:00 |
stm32_pm.h
|
|
|
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
|
STM37xx PWM: Add PWM driver support for STMF37xx. The changes have been tested successfuly for TIM4 and TIM17 (different IPs).
|
2016-11-07 09:35:48 -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
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32_pwr.h
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32_qencoder.c
|
Add support for qencoders on various nucleo boards
|
2016-10-03 16:07:20 +02:00 |
stm32_qencoder.h
|
|
|
stm32_rcc.c
|
With last change, stm32_pwr_enablebkp() no longer returns a value
|
2016-08-09 07:50:31 -06:00 |
stm32_rcc.h
|
|
|
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
|
A consequence of Max's change to the logic to enable access to the backup domain is that every call to enabledbkp(true) must be followed by a matching call to enablebkp(false). There was one cse in both RTCC drivers where that may not always be true.
|
2016-08-09 11:33:47 -06:00 |
stm32_rtcounter.c
|
Fix for F1 RTC Clock, tested on F103
|
2016-11-25 06:17:18 +01:00 |
stm32_sdadc.c
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32_sdadc.h
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32_sdio.c
|
Coding standard requires a blank line after every comment.
|
2016-12-07 06:52:15 -06:00 |
stm32_sdio.h
|
|
|
stm32_serial.c
|
STM32 Serial: Trivial removal of an extra space in a comment
|
2016-10-28 07:16:52 -06:00 |
stm32_spi.c
|
arch: Disable priority inheritance on all semaphores used for signaling in all SPI drivers
|
2016-11-03 14:51:44 -06:00 |
stm32_spi.h
|
|
|
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_tickless.c
|
Rename CONFIG_SCHED_TIMEKEEPING to CONFIG_CLOCK_TIMEKEEPING. That is a better compartmentalized name.
|
2016-07-11 06:54:02 -06:00 |
stm32_tim_lowerhalf.c
|
All timer lower half drivers. Port Sebastien's changes to all all other implementations of the timer lower half. Very many just and untested. Expect some problems.
|
2016-11-17 15:03:31 -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_uart.h
|
|
|
stm32_uid.c
|
|
|
stm32_uid.h
|
|
|
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
|
|
|
stm32_usbhost.c
|
|
|
stm32_usbhost.h
|
Fix broken build. Previous commit removed a file that was being used.
|
2016-12-06 09:03:00 -06:00 |
stm32_userspace.c
|
|
|
stm32_userspace.h
|
|
|
stm32_waste.c
|
|
|
stm32_waste.h
|
|
|
stm32_wdg.h
|
|
|
stm32_wwdg.c
|
Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info().
|
2016-06-20 11:59:15 -06:00 |
stm32.h
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -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
|
Fix for F1 RTC Clock, tested on F103
|
2016-11-25 06:17:18 +01: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
|
|
|
stm32f30xxx_i2c.c
|
arch: Disable priority inheritance on all semaphores used for signaling in all I2C/TWI drivers
|
2016-11-03 14:23:42 -06:00 |
stm32f30xxx_rcc.c
|
|
|
stm32f37xxx_rcc.c
|
Initial implemention of the STM32 F37xx SDADC module. There are also changes to ADC, DAC modules. SDADC has only been tested in DMA mode and does not support external TIMER triggers. This is a work in progress.
|
2016-10-25 14:14:10 -06:00 |
stm32f40xxx_alarm.h
|
|
|
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_i2c.c
|
arch: Disable priority inheritance on all semaphores used for signaling in all I2C/TWI drivers
|
2016-11-03 14:23:42 -06:00 |
stm32f40xxx_rcc.c
|
HSI should not be turned off
|
2017-01-12 13:44:03 -10:00 |
stm32f40xxx_rtcc.c
|
A consequence of Max's change to the logic to enable access to the backup domain is that every call to enabledbkp(true) must be followed by a matching call to enablebkp(false). There was one cse in both RTCC drivers where that may not always be true.
|
2016-08-09 11:33:47 -06:00 |
stm32l15xxx_rcc.c
|
|
|