.. |
chip
|
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 |
gnu
|
STM32: Add support for the IAR compiler
|
2016-04-02 06:58:55 -06:00 |
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
|
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 |
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
|
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
|
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_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
|
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
|
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
|
A few more cosmetic changes
|
2015-12-24 07:38:17 -06:00 |
stm32_ccm.c
|
|
|
stm32_ccm.h
|
|
|
stm32_dac.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_dac.h
|
|
|
stm32_dbgmcu.h
|
|
|
stm32_dma2d.c
|
dma2d: fix an error in up_dma2dcreatelayer where an invalid pointer was returned when a certain underlying function failed.
|
2016-10-07 13:42:24 +02: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
|
STM32 Ethernet: Correct typo in conditional logic
|
2016-10-01 07:32:41 -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
|
To write the last page
|
2016-11-01 23:34:30 +03: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
|
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
|
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: Hook 1-Wire driver into the build system
|
2016-05-25 12:31:32 -06:00 |
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
|
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
|
|
|
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: Add support for STM32F46xxx
|
2016-03-01 12:18:07 -05:00 |
stm32_otgfsdev.c
|
stm32_otgfsdev.c edited online with Bitbucket
|
2016-08-26 17:20:38 +00:00 |
stm32_otgfshost.c
|
Set USB address to avoid a failed assertion
|
2016-09-15 08:36:45 -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
|
Set USB address to avoid a failed assertion
|
2016-09-15 08:36:45 -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
|
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
|
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: 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
|
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
|
With last change, stm32_pwr_enablebkp() no longer returns a value
|
2016-08-09 07:50:31 -06: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
|
Without lowsyslog() *llerr() is not useful. Eliminate and replace with *err().
|
2016-06-20 12:44:38 -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
|
stm32_modifycr2 should be available on all platforms is DMA is enabled.
|
2016-10-06 08:50:52 -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
|
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
|
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_uart.h
|
STM32: Hook 1-Wire driver into the build system
|
2016-05-25 12:31:32 -06:00 |
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
|
Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES
|
2016-06-11 14:14:08 -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
|
|
|
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
|
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 |
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
|
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_i2c.c
|
STM32 F4 I2c: A new implementation of the STM32 F4 I2C bottom half. The commin I2C as this did not handled correctly in the current implementation (see also https://github.com/PX4/NuttX/issues/54). The changes almost exclusively affect the ISR.
|
2016-10-24 16:32:10 -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
|
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
|
|
|