Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make some file section headers more consistent with standard | Gregory Nutt | 2015-04-08 | 305 | -305/+305 |
| | |||||
* | Implements CONFIG_TIME_EXTENDED as we discussed relative to providing the ↵ | Gregory Nutt | 2015-04-08 | 1 | -1/+13 |
| | | | | last 3 members of the tm struct and support for filling them in and even using the wday in the STM32 RTC. From David Sidrane. | ||||
* | STM32: Another fix to RTC magic register from David Sidrane | Gregory Nutt | 2015-04-06 | 1 | -2/+2 |
| | |||||
* | Add conditional logic so that people who use F1 don't have to be bother with ↵ | Gregory Nutt | 2015-04-06 | 1 | -2/+7 |
| | | | | meaningless RTC MAGIC settings | ||||
* | STM32 RTCC: Make back-up register and magic value used by RTCC configurable. ↵ | Gregory Nutt | 2015-04-06 | 2 | -5/+25 |
| | | | | From David Sidrane | ||||
* | Typo fixes from David Sidrane | Gregory Nutt | 2015-04-06 | 2 | -2/+2 |
| | |||||
* | Minor changes to SAMV7 USB register definition file from review | Gregory Nutt | 2015-04-06 | 1 | -5/+6 |
| | |||||
* | SAMV7 USB device: Finish option to force full speed mdoe | Gregory Nutt | 2015-04-06 | 3 | -10/+22 |
| | |||||
* | Calypso: SPI built only if CONFIG_SPI | Gregory Nutt | 2015-04-05 | 1 | -3/+7 |
| | |||||
* | Update comments and README | Gregory Nutt | 2015-04-05 | 2 | -4/+5 |
| | |||||
* | SAMV7: Fix SDRAM initialization instabiilties by changing the order of ↵ | Gregory Nutt | 2015-04-04 | 1 | -36/+4 |
| | | | | initialization | ||||
* | SAMV7: Apparently the data sheet is wrong, SDRAM clocking must be enabled ↵ | Gregory Nutt | 2015-04-04 | 1 | -2/+2 |
| | | | | at the PMC or the SDRAM does not work! The data sheet says that there is no clock control for SDRAMC | ||||
* | SAMV7: Fix a errort in GPIO bit encoding. Correct naming of a variable | Gregory Nutt | 2015-04-04 | 2 | -4/+4 |
| | |||||
* | SAMV7: Fix typo in some GPIO definitions | Gregory Nutt | 2015-04-04 | 1 | -5/+5 |
| | |||||
* | SAMV71-XULT ILI9488 LCD driver is code complete but untested | Gregory Nutt | 2015-04-03 | 1 | -12/+12 |
| | |||||
* | SAMV7: Add SMC register definition header file; SAMV71-Xult: Add an LCD ↵ | Gregory Nutt | 2015-04-03 | 1 | -0/+213 |
| | | | | driver. The initial commit is simply the SAVM4E-EK ILI9375 driver will bogus name changes to ILI9488. | ||||
* | Move include/nuttx/timer.h, rtc.h and watchdog.h to include/nuttx/timers/. | Gregory Nutt | 2015-04-01 | 11 | -12/+12 |
| | |||||
* | SAMV71-XULT: Add option to support connection of the maXTouch Xplained Pro ↵ | Gregory Nutt | 2015-03-31 | 1 | -2/+2 |
| | | | | on the 50-pin LCD connector | ||||
* | SAMV7 Ethernet: Fix a write-past-end-of-buffer and trash-the-heap problem | Gregory Nutt | 2015-03-29 | 1 | -12/+12 |
| | |||||
* | The STM32F4Discovery board doesn't come with a Low speed external oscillator ↵ | Gregory Nutt | 2015-03-29 | 13 | -293/+501 |
| | | | | | | | | | | | | so the default LSE source for the RTC doesn't work. In stm32_rtcc.c the up_rtcinitialize() logic doesn't work with the LSI. The check on RTC_MAGIC on the BK0R register lead to rtc_setup() call that rightfully enables the lsi clock; but the next times, when the rtc is already setup, the rtc_resume() call does NOT start the lsi clock! The right place to put LSE/LSI initialisation is inside stm32_stdclockconfig() in stm32fxxxxx_rcc.c. Doing this I checked the possible uses of the LSI and the LSE sources: the LSI can be used for RTC and/or the IWDG, while the LSE only for the RTC (and to output the MCO1 pin).. This change is not verifed for any other platforms. From Leo Aloe3132 | ||||
* | Cortex-M7: Add support for enabled the D-Cache in write only mode. | Gregory Nutt | 2015-03-29 | 1 | -2/+2 |
| | | | | SAMV7 Ethernet: I- and D-Cache are now enabled in the netnsh/ configuration. D-Cache is enabled in write-though mode. This mode is necessary because the DMA descriptors are each 8-bytes in size but the D-Cache cache line is 32-bits in size. So it is impossible make coherency for every 8-byte DMA descriptor without write-through. | ||||
* | SAMV7/Cortex-M7: Add support for write through D-Cache. SAMV7 Ethernet ↵ | Gregory Nutt | 2015-03-29 | 9 | -11/+73 |
| | | | | look like it needs this | ||||
* | Clean up pointer handling to make code more readability. This re-introduces ↵ | Gregory Nutt | 2015-03-28 | 1 | -101/+140 |
| | | | | the compiler optimization problem but this is the correct thing to do. I will have to drop back from -Os to -O2. | ||||
* | SAMV7 EMAC: Fix alignment issue: RX buffers need to be invalidated. This ↵ | Gregory Nutt | 2015-03-28 | 2 | -86/+142 |
| | | | | means the alignment of buffers must be at least to the data cache line size at both ends of the buffer | ||||
* | SAMV7 EMAC: Sometimes TX is not started when TSTART is set??? Workaround ↵ | Gregory Nutt | 2015-03-28 | 1 | -2/+9 |
| | | | | seems to be to set it twice. Restored full optimization. Also CONFIG_NET_NOINTS is set so that interrupt level provessing is avoided | ||||
* | SAMV7 Ethernet: Fix some errors in circular queue handling | Gregory Nutt | 2015-03-27 | 1 | -17/+33 |
| | |||||
* | Fix another typo in the modified assertion logi | Gregory Nutt | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | Fix a typo in the last commit | Gregory Nutt | 2015-03-27 | 1 | -1/+1 |
| | |||||
* | SAMV7 Ethernet+USB Updates | Gregory Nutt | 2015-03-27 | 2 | -6/+14 |
| | |||||
* | ARMv7-M: Add logic to dump all stack usage on a crash | Gregory Nutt | 2015-03-27 | 1 | -0/+40 |
| | |||||
* | Updated comments/README | Gregory Nutt | 2015-03-26 | 1 | -4/+4 |
| | |||||
* | SAMV6 USB updates | Gregory Nutt | 2015-03-26 | 2 | -7/+40 |
| | |||||
* | SAMV7 USB: Move clock initialization back to sam_clockconfig.c; add seperate ↵ | Gregory Nutt | 2015-03-26 | 4 | -102/+207 |
| | | | | UTMI register definition header file; fix a couple of typo bugs | ||||
* | SAMV7 USB: Replace 0 with something a little more informative | Gregory Nutt | 2015-03-25 | 1 | -6/+7 |
| | |||||
* | SAMV7 USB: Add some conditioned out test code | Gregory Nutt | 2015-03-25 | 1 | -7/+26 |
| | |||||
* | Add UTMI register definitions | Gregory Nutt | 2015-03-25 | 2 | -0/+47 |
| | |||||
* | SAMV7 USB: More changes | Gregory Nutt | 2015-03-25 | 1 | -13/+17 |
| | |||||
* | SAMV7 USB: more updates | Gregory Nutt | 2015-03-25 | 3 | -106/+129 |
| | |||||
* | SAMV7 USB DCD: A few more fixed from early intergration. Still does not work | Gregory Nutt | 2015-03-25 | 2 | -20/+7 |
| | |||||
* | SAMV7 USB: More fixes at beginning of testing. Still a long way from working | Gregory Nutt | 2015-03-25 | 1 | -29/+28 |
| | |||||
* | SAMV7 USB DCD is code complete and ready for test | Gregory Nutt | 2015-03-24 | 1 | -19/+42 |
| | |||||
* | SAMV7 USB: Updates to interrupt handling logic | Gregory Nutt | 2015-03-24 | 1 | -110/+154 |
| | |||||
* | SAMV7 USB: Updates to endpoint configuration logic | Gregory Nutt | 2015-03-24 | 2 | -47/+77 |
| | |||||
* | SAMV7 USB: Updates to early initialization logic | Gregory Nutt | 2015-03-24 | 2 | -56/+71 |
| | |||||
* | Fix typo from last commit | Gregory Nutt | 2015-03-23 | 1 | -6/+6 |
| | |||||
* | Tiva: Remove unconditional debug output from GPIO code | Gregory Nutt | 2015-03-23 | 5 | -19/+33 |
| | |||||
* | Tiva: Fix compile errors when GPIO interrupts are not enabled | Gregory Nutt | 2015-03-23 | 1 | -0/+4 |
| | |||||
* | SAMV7: Add framework for USB DCD. Initial check-in is just the SAMA5 USB ↵ | Gregory Nutt | 2015-03-23 | 2 | -6/+4628 |
| | | | | DCD with naming changes to get a clean compilation. Needs careful review and comparison with datasheet and, of course, testing | ||||
* | Update some recent Tiva changes so that old LM3S parts at least still build ↵ | Gregory Nutt | 2015-03-23 | 2 | -4/+23 |
| | | | | (but have not been retested) | ||||
* | - ADC driver has been re-organized; configuration is now handled in code | Gregory Nutt | 2015-03-23 | 13 | -4398/+3838 |
| | | | | | | | | | | | | | instead of Kconfig to help reduce bloat and confusion. - Timer changed to remove ADC coupling in Kconfig to code and moved configuration up from arch/arm/src/tiva to configs/tm4c123g-launchpad/src. - GPIO driver needed small fixes in the configuration routines and discovered false-positive bugs in interrupt testing: interrupts are now verified to actually be working reliably. - Attempt to apply some consistency in the tiva arch/ level's interface to the config/board/ level driver configuration. From Calvin Maguranis |