Gregory Nutt
|
2a87741e72
|
Rename CONFIG_ARCH_HAVE_UARTn to CONFIG_UARTn_SERIALDRIVER
|
2016-05-25 10:45:01 -06:00 |
|
Gregory Nutt
|
249a2e48e5
|
Rename CONFIG_ARCH_HAVE_USARTn to CONFIG_USARTn_SERIALDRIVER
|
2016-05-25 10:39:23 -06:00 |
|
Aleksandr Vyhovanec
|
52c6cb1799
|
Fix typographical naming error in STM32 U[S]ART bit defintiions.
|
2016-05-25 09:04:03 -06:00 |
|
Aleksandr Vyhovanec
|
9a2002a302
|
1-wire driver based on U[S]ART in single-wire, half-duplex mode.
|
2016-05-25 08:59:47 -06:00 |
|
Konstantin Berezenko
|
a2253cdd3e
|
Add basic configuration for stm32f411e-disco board with STM32F411VE chip
|
2016-05-20 16:38:25 -07:00 |
|
Gregory Nutt
|
72de45b7cf
|
Merged in david_s5/nuttx/upstream_to_greg (pull request #21)
Fixed Break changes needed CONFIG_SERIAL_TERMIOS to build
|
2016-05-17 18:09:23 -06:00 |
|
David Sidrane
|
f444f061d6
|
Fixed Break changes needed CONFIG_SERIAL_TERMIOS to build
|
2016-05-17 14:04:51 -10:00 |
|
Gregory Nutt
|
5fc619eb1b
|
Changes from review of last PR
|
2016-05-17 17:39:27 -06:00 |
|
David Sidrane
|
b11f49e7f1
|
Support BSD compatible breaks on stm32 U[S]ART
|
2016-05-17 13:09:34 -10:00 |
|
David Sidrane
|
55d8b0e277
|
Use the correct register and bit to send an STM32 non-bsd compatible break
|
2016-05-17 07:55:33 -10:00 |
|
Gregory Nutt
|
c00e3e55dc
|
Fix several places in DMA logic where a spurious semicolon causes bad conditional logic
|
2016-05-11 17:42:59 -06:00 |
|
Gregory Nutt
|
050f544782
|
Fix typo in variable name in serial BREAK logic. Review other serial implementations for similar naming problems.
|
2016-05-05 11:30:47 -06:00 |
|
Marco Krahl
|
8b36a83df1
|
stm32: fix wrong FSCM pin mapping for stm32f42x
|
2016-04-22 07:27:00 -06:00 |
|
Gregory Nutt
|
aa64214877
|
FB: Add a display number to the framebuffer planeinfo structure
|
2016-04-17 10:08:27 -06:00 |
|
Gregory Nutt
|
46846c0c24
|
Framebuffer driver: Add a display number to each interface in order to support multiple displays
|
2016-04-14 12:23:15 -06:00 |
|
Sergei Ustinov
|
8a5bf3c230
|
STM32 DAC output buffers correct enable.
|
2016-04-10 08:51:59 -06:00 |
|
Gregory Nutt
|
b4fc040783
|
RTC: Fix some compile issues when RTC_ALARM is disabled
|
2016-04-04 09:24:06 -06:00 |
|
Gregory Nutt
|
8a076d4c09
|
Eliminate a warning
|
2016-04-04 08:30:03 -06:00 |
|
Gregory Nutt
|
1e4674e535
|
STM32 RTC alarm: Use modifyreg32 for consistency
|
2016-04-04 08:28:01 -06:00 |
|
Gregory Nutt
|
1ea7b48677
|
RTC lower half was missing call to F4 alarm cancel function
|
2016-04-04 08:23:09 -06:00 |
|
Gregory Nutt
|
531b9f6626
|
STM32 RTC alarm: remove some if 0ed out logic.
|
2016-04-04 08:16:53 -06:00 |
|
Gregory Nutt
|
19aa5880e7
|
STM32 RTC Alarm: Add Neil's alarm cancellation logic
|
2016-04-04 08:15:48 -06:00 |
|
Gregory Nutt
|
65dc922a2e
|
STM32 RTC: Fix compile errors for STM32 F1
|
2016-04-03 13:26:29 -06:00 |
|
Gregory Nutt
|
a573617f33
|
Costmetic renaming
|
2016-04-03 12:38:02 -06:00 |
|
Gregory Nutt
|
9f0df8180a
|
STM32 RTC: Fix some errors when RTC debug is enabled
|
2016-04-03 09:52:08 -06:00 |
|
Gregory Nutt
|
6b3b12ee0a
|
STM32 RTC: Move the logic to set a relative alarm from the low level RTC driver up higher into the RTC device driver lower half.
|
2016-04-03 09:22:02 -06:00 |
|
Gregory Nutt
|
e904d98915
|
STM32 RTC: Add implementation of logic to set the alarm relative to the current time
|
2016-04-02 18:17:46 -06:00 |
|
Gregory Nutt
|
a609880839
|
STM32 F4 RTC: Add support for setting alarm via driver
|
2016-04-02 17:38:19 -06:00 |
|
Gregory Nutt
|
0fccd81eff
|
cosmetic update
|
2016-04-02 14:58:01 -06:00 |
|
Gregory Nutt
|
9bc38d19d9
|
RTC: Further simplications of the RTC driver interface; Add sample implementation of alarms for F1
|
2016-04-02 13:54:18 -06:00 |
|
Gregory Nutt
|
5fdefa1aad
|
Minor cleanup of STM32 alarm stuff
|
2016-04-02 13:11:57 -06:00 |
|
Gregory Nutt
|
476301e5a4
|
STM32: Adapt the lower half RTC driver to the new, simplified interface
|
2016-04-02 12:58:47 -06:00 |
|
Neil Hancock
|
5ac54013d2
|
STM32 F4: Add a custom RTC driver
|
2016-04-02 10:46:10 -06:00 |
|
Aleksandr Vyhovanec
|
472115eda9
|
ARMv7-M: Add support for the IAR compiler
|
2016-04-02 08:14:09 -06:00 |
|
Gregory Nutt
|
bd2da2f543
|
ARMv7-M: Add toolchain option to select the IAR tools. Move ARMv7-M assembly language into a gnu/ subdirectory. Makefile selects iar/ or gnu/ directory based upon tool configuration
|
2016-04-02 07:53:52 -06:00 |
|
Aleksandr Vyhovanec
|
29ab0fb991
|
STM32: Add support for the IAR compiler
|
2016-04-02 06:58:55 -06:00 |
|
Gregory Nutt
|
267e20c729
|
PM: Add domain to all PM interfaces. Internal PM data structures now handle multiple PM domains.
|
2016-03-27 13:01:32 -06:00 |
|
Gregory Nutt
|
32acc35c88
|
PM: Add activity domain to all PM callbacks
|
2016-03-27 11:18:54 -06:00 |
|
Paul A. Patience
|
2f187f8714
|
STM32 DAC: Fix DMA support for STM32F2xxx and STM32F4xxx
|
2016-03-20 17:26:40 -04:00 |
|
Gregory Nutt
|
51be83aa3a
|
ARM: Fix missing header file. Update comments in all *_irq.c files.
|
2016-03-09 15:08:58 -06:00 |
|
Gregory Nutt
|
4d4f54a789
|
Rename current_regs to g_current_regs; For ARM, g_current_regs needs to be an array to support multiple CPUs
|
2016-03-09 13:41:48 -06:00 |
|
Gregory Nutt
|
52d777fa8d
|
Merged in paulpatience/nuttx-arch/stm32f469 (pull request #56)
STM32: Add support for STM32F46xxx
|
2016-03-01 11:53:07 -06:00 |
|
Gregory Nutt
|
f552aa3ee8
|
Merged in paulpatience/nuttx-arch/stm32f30xxx_pinmap (pull request #55)
STM32: Rename STM32F30xxx ADC pins to be more consistent
|
2016-03-01 11:38:44 -06:00 |
|
Paul A. Patience
|
099990f3da
|
STM32: Add support for STM32F46xxx
|
2016-03-01 12:18:07 -05:00 |
|
Paul A. Patience
|
221b49cf05
|
STM32: Rename STM32F30xxx ADC pins to be more consistent
|
2016-03-01 09:55:59 -05:00 |
|
Gregory Nutt
|
0da57e1b53
|
It is too late to be doing this... Fix the spacing error introduced with the second correction to the spelling error
|
2016-02-24 17:56:40 -06:00 |
|
Gregory Nutt
|
29297da2a7
|
Another spelling error
|
2016-02-24 17:55:30 -06:00 |
|
Gregory Nutt
|
550e0f945b
|
STM32 I2C: Fix some spelling; duplicate I2C reset fix on other variants of the driver
|
2016-02-24 16:45:45 -06:00 |
|
David Sidrane
|
3b871c4fa2
|
No really removed spaces
|
2016-02-24 22:23:39 +00:00 |
|
David Sidrane
|
052b45db0a
|
Added spacing back
|
2016-02-24 22:21:07 +00:00 |
|
David Sidrane
|
aa6968dcd5
|
Ensures frequency is updated on reinitalized bus
|
2016-02-24 12:02:11 -10:00 |
|
Gregory Nutt
|
9c63736c98
|
Standard some naming if code sectino comments
|
2016-02-21 18:06:09 -06:00 |
|
Gregory Nutt
|
441cd2bf1c
|
Fix a typo introduced in last set of name changes
|
2016-02-14 19:58:30 -06:00 |
|
Gregory Nutt
|
8b7dd552a3
|
Fix a typo introduced in last big set of name changes
|
2016-02-14 17:44:45 -06:00 |
|
Gregory Nutt
|
666cc280f4
|
Rename irqenable() to up_irq_enable(); rename irqdisable() to up_irq_disable()
|
2016-02-14 16:54:09 -06:00 |
|
Gregory Nutt
|
83bc1c97c3
|
Rename irqsave() and irqrestore() to up_irq_save() and up_irq_restore()
|
2016-02-14 16:11:25 -06:00 |
|
Gregory Nutt
|
70e502adb0
|
Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-13 19:11:09 -06:00 |
|
Gregory Nutt
|
3caffdd82e
|
Standardization of some naming in preparation for a large automated change
|
2016-02-13 12:57:09 -06:00 |
|
Gregory Nutt
|
a6eb9a351c
|
Add spinlock support for ARMv7-M architectures
|
2016-02-09 13:44:22 -06:00 |
|
Gregory Nutt
|
1166e311b0
|
Networking: Remove the HSEC argument from devif_timer.
|
2016-02-03 11:17:15 -06:00 |
|
Gregory Nutt
|
d2b2cd3415
|
Duplicate Manuel's EMAC driver fix to every other driver that supports CONFIG_NET_NOINTS
|
2016-02-03 10:33:22 -06:00 |
|
Manuel Stuehn
|
7236e742ab
|
STM32 Ethernet: Fix a cornercase where the TX poll timer is not restarted.
|
2016-02-03 08:24:49 -06:00 |
|
Gregory Nutt
|
1e4f2ae2c1
|
Rename up_i2c initialize and uninitialize functions using the correct MCU-specific naming
|
2016-02-02 12:08:23 -06:00 |
|
Gregory Nutt
|
d2571985ef
|
I2C: up_i2creset should not be a global function; Now it is an I2C interface method
|
2016-02-02 11:21:45 -06:00 |
|
Gregory Nutt
|
30624c8dfa
|
EFM32, STM32, and Tiva I2C Drivers: Clean up some kruft that is no longer needed after the last massive I2C interfcase change
|
2016-02-01 19:51:55 -06:00 |
|
Gregory Nutt
|
0693e76be8
|
I2C: Remove the setfrequency method from the interface
|
2016-02-01 16:30:29 -06:00 |
|
Gregory Nutt
|
a64f36a63e
|
I2C: Remove setaddress method
|
2016-02-01 12:14:20 -06:00 |
|
Gregory Nutt
|
ce988c7ed3
|
Remove the read and write methods from the I2C interface
|
2016-02-01 09:22:10 -06:00 |
|
Gregory Nutt
|
2171438c61
|
I2C_TRANSFER support is no longer optional
|
2016-01-31 14:00:53 -06:00 |
|
Gregory Nutt
|
531d73af41
|
Remove I2C slave methods from I2C master interface; rename i2c_dev_s to i2c_master_s.
|
2016-01-30 08:35:46 -06:00 |
|
Gregory Nutt
|
9f9b85a932
|
Move include/nuttx/i2c.h to include/nuttx/i2c/i2c_master.h
|
2016-01-30 07:59:44 -06:00 |
|
Freddie Chopin
|
8203659ee5
|
stm32_rtc_endwr(): wait for RTC_CRL_RTOFF bit to be set. This ensures that the write "reaches" RTC registers before access is disabled by stm32_pwr_enablebkp().
|
2016-01-28 16:58:02 -06:00 |
|
Gregory Nutt
|
04bbd8c67f
|
For STM32, rename up_spiinitialize to stm32_spibus_initialize
|
2016-01-26 12:22:27 -06:00 |
|
Gregory Nutt
|
c0fb4e34a7
|
I2C: Eliminate the I2C_WRITEREAD method
|
2016-01-26 10:23:09 -06:00 |
|
Gregory Nutt
|
b7cbbab761
|
Remove CONFIG_SPI_OWNBUS: Now it is not just a good idea, it is the law
|
2016-01-23 18:10:21 -06:00 |
|
Gregory Nutt
|
4bd6adb725
|
Add dummy hwfeatures method to all SPI interfaces
|
2016-01-23 15:09:38 -06:00 |
|
Gregory Nutt
|
5ebd84c890
|
Update to use 64-bit timer when available
|
2016-01-21 11:53:58 -06:00 |
|
Paul A. Patience
|
3ecdb0c21c
|
STM32 TIM: Fix comment
|
2016-01-19 17:02:00 -05:00 |
|
Gregory Nutt
|
b7e9fb9284
|
Merged in paulpatience/nuttx-arch/stm32_qencoder (pull request #52)
STM32 QEncoder: Fix typo
|
2016-01-19 15:47:07 -06:00 |
|
Paul A. Patience
|
d81001326c
|
STM32 QEncoder: Fix typo
|
2016-01-19 16:44:21 -05:00 |
|
Paul A. Patience
|
26a434d76a
|
STM32 TIM: Fix typos and add forgotten bit
|
2016-01-19 15:49:03 -05:00 |
|
Frank Benkert
|
dd13fcde44
|
CAN: Add more extensive error reporting information
|
2016-01-18 12:21:20 -06:00 |
|
Gregory Nutt
|
74c7e3d0bf
|
STM32 OTF FS/HS Host. Fix two cases where stm32_putreg parameters were backward. Noted by Hang Xu
|
2016-01-18 08:10:37 -06:00 |
|
Paul A. Patience
|
196d379010
|
STM32 QEncoder: Fix some typos
|
2016-01-17 21:52:03 -05:00 |
|
Juha Niskanen
|
8a671d604d
|
stm32/chip: Fix STM32L15 TIM5 base address.
|
2016-01-11 07:25:50 -06:00 |
|
Gregory Nutt
|
ba0f5467d0
|
A few more cosmetic changes
|
2015-12-24 07:38:17 -06:00 |
|
Gregory Nutt
|
376b35be39
|
Mostly cosmetic changes from review for conformance to coding standard
|
2015-12-24 07:35:19 -06:00 |
|
pnb
|
400d06e9ec
|
fix capture bug
|
2015-12-24 12:26:39 +01:00 |
|
pnb
|
709c257a43
|
cosmetic
|
2015-12-24 09:45:02 +01:00 |
|
pnb
|
e22d8aea5d
|
add oter timer
|
2015-12-24 09:42:33 +01:00 |
|
pnb
|
cfe9555e24
|
capture start to works need test it more
|
2015-12-23 19:07:45 +01:00 |
|
pnb
|
54b275ec09
|
Merge branch 'master' of bitbucket.org:pnb990/nuttx-kernel-arch
|
2015-12-22 16:32:19 +01:00 |
|
pnb
|
9cc2119c4e
|
capture compile
|
2015-12-22 16:28:19 +01:00 |
|
pnb
|
badc0c2215
|
Merge remote-tracking branch 'upstream/master'
|
2015-12-22 13:29:31 +01:00 |
|
pnb
|
0ef3dc81aa
|
Merge branch 'master' of bitbucket.org:pnb990/nuttx-kernel-arch
|
2015-12-22 13:28:39 +01:00 |
|
pnb
|
7d244d4d04
|
Revert "add timer capture STM32"
This reverts commit 7a484f4d7665c533998d6893c21b69340038b5fc.
|
2015-12-22 13:27:42 +01:00 |
|
pnb
|
764c9ea887
|
Revert "used DEFINE instead of setcapturecfg function to set filter and prescaler of input capture"
This reverts commit 08600d05eb12cb4f62280766b7f780e8eaa2284b.
|
2015-12-22 13:27:35 +01:00 |
|
pnb
|
573462e355
|
Revert "continue capture integration"
This reverts commit c0b6ba73d59dc973d6984bce12ff4a20d870de2a.
|
2015-12-22 13:27:00 +01:00 |
|
pnb
|
406bc5e67e
|
continue capture
|
2015-12-22 13:26:22 +01:00 |
|
Gregory Nutt
|
3e4fb7a60d
|
Merged in paulpatience/nuttx-arch/stm32_adc (pull request #42)
STM32 ADC: Add DMA support for STM32F30xxx
|
2015-12-22 05:45:10 -06:00 |
|