summaryrefslogtreecommitdiff
path: root/nuttx
Commit message (Collapse)AuthorAgeFilesLines
* Tiva Interrupts: Changes corresponding to the last needed in the Tiva ↵HEADmasterGregory Nutt2015-01-122-3/+10
| | | | Kconfig file as well
* Tiva interrupts: Fix chip-specific interrupt un-definitionsGregory Nutt2015-01-121-9/+34
|
* Tiva Timers: Add interfaces to read the current timer valueGregory Nutt2015-01-122-7/+176
|
* Micro Python: Add logic to automatically download the Micro Python tarball ↵Gregory Nutt2015-01-112-2/+2
| | | | at download
* USB host drivers: Change all parmeters named class to usbclass to avoid C++ ↵Gregory Nutt2015-01-1112-153/+169
| | | | conflicts
* Tiva Timer: Fix a typoGregory Nutt2015-01-101-1/+1
|
* Tiva Timer: Implements configuration of the 32-bit RTC timerGregory Nutt2015-01-103-21/+66
|
* Tiva Timer: Add support for RTC match interruptsGregory Nutt2015-01-102-15/+163
|
* Tive Timer: Add support for ADC trigger generation from one-shot and ↵Gregory Nutt2015-01-102-10/+100
| | | | periodic timers for timeout and match evetns
* Tiva Timer: Add support to set the match regiser(s) relative to the timer ↵Gregory Nutt2015-01-103-42/+464
| | | | counter (and prescale) registers. Enable match interrupts. These are one time interruprts: After the match interrupt is dispatched, further match interrupts are disabled
* Tiva Timer: Add support for input clock prescaler in 16-bit ↵Gregory Nutt2015-01-093-16/+10
| | | | one-shot/periodic modes
* Tiva Timer: Add logic to acknowledge Tiva Timer interruptsGregory Nutt2015-01-092-25/+226
|
* Tive System Control: Add logic to configure the alternatie clock source ↵Gregory Nutt2015-01-094-6/+50
| | | | (ALTCLK). Needed by the Tiva timer module
* Tiva Timer: Add more interrupt management logicGregory Nutt2015-01-093-175/+238
|
* Tiva Timer: Add functions to set match registers; Add logic to select count ↵Gregory Nutt2015-01-093-122/+255
| | | | direction
* Tiva Timer: Add interfaces to start/stop timers and to set the interval ↵Gregory Nutt2015-01-092-1/+202
| | | | load registers.
* Tiva Timers: Add framework to support tmer interruptsGregory Nutt2015-01-092-55/+452
|
* drivers/mmcsd/Kconfig: ARCH_HAVE_SDIOWAIT_WRCOMPLETE should not depend on ↵Gregory Nutt2015-01-091-4/+4
| | | | MMCSD_SDIO
* STM32 SDIO: CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE should not be available unless ↵Gregory Nutt2015-01-082-31/+28
| | | | CONFIG_MMCSD_SDIO=y
* STM32 SDIO: Don't let architectures select CONFIG_MMCSD_SDIOWAIT_WRCOMPLETE ↵Gregory Nutt2015-01-082-0/+6
| | | | unless they have implemented SDIOWAIT_WRCOMPLETE
* Tiva Timer: Partial support for 16- and 32-bit, oneshot and periodic timer ↵Gregory Nutt2015-01-083-83/+140
| | | | configurations
* Tiva Timer: Add support to select alternate clock source and 32-bit ↵Gregory Nutt2015-01-083-106/+158
| | | | register concatenation mode.
* Update ChangeLogGregory Nutt2015-01-081-0/+3
|
* Tiva Timer: Add register level debug supportGregory Nutt2015-01-082-56/+249
|
* Tiva Timer: Add basic framework to configure timers. Incomplete on initial ↵Gregory Nutt2015-01-087-55/+1036
| | | | commit
* Tiva Timer: SYNC regiser is only available on GPTM0Gregory Nutt2015-01-081-39/+4
|
* Tiva Timer: Update timer register bit definitions for the LM4FGregory Nutt2015-01-081-49/+49
|
* Tiva Timer: Extend timer register definitions to handle other chipsGregory Nutt2015-01-082-226/+291
|
* Update ChangeLogGregory Nutt2015-01-081-0/+12
|
* MMCSD SDIO: Add support for a new SDWAIT_WRCOMPLETE condition. The ↵Gregory Nutt2015-01-084-16/+146
| | | | | | | | | | previous logic used a busy-wait loop to pool the card R1 start to determine when the card was ready for the next transfer. That busy-wait can be quite long -- hundreds of milliseconds. And alternative is to look the the SD D0 pin which will change state when the card is no longer busy. This logic implements a change the avoids the busy-wait poll by reconfiguring the SD D0 pin as a GPIO interrupt, then waiting for the card to becom ready without taking up CPU cycles. This change is conditioned on CONFIG_MMCSD_SDIOWATI_WRCOMPLETE and is currenlty only implemented for the STM32 SDIO driver. From David Sidrane
* Tiva Timer: Missed one register bit field definitionGregory Nutt2015-01-071-1/+1
|
* TM4C129X Timer: Completes timer register definition header fileGregory Nutt2015-01-071-46/+286
|
* TM4C129X Timer: Add some missing addresses and some of the register bit ↵Gregory Nutt2015-01-071-258/+386
| | | | definitions. Still incomplete
* TM4C129X Timer: Update addresses in the timer register definitions file. ↵Gregory Nutt2015-01-072-81/+536
| | | | Still missing bit field definitions
* Update READMEGregory Nutt2015-01-072-23/+50
|
* DK-TM42129X: Support for the TMP100 temperature sensor is enabled by default ↵Gregory Nutt2015-01-061-4/+19
| | | | in the NSH configuration
* DK-TM4C129X: Add logic to initialize the TMP-100 temperature sensor driver ↵Gregory Nutt2015-01-064-3/+65
| | | | at startup
* DK-TM4C129X: Add support for on-board TMP100 temperature sensorGregory Nutt2015-01-069-16/+179
|
* Update ChangeLogGregory Nutt2015-01-062-11/+13
|
* Tiva IRQs: Fix IRQ control logic; was limited to only 64 IRQs. That is a ↵Gregory Nutt2015-01-061-2/+67
| | | | problem for higher numbered IRQs on many platforms
* Tiva I2C: For TM4C, high speed mode is now configurable (but disabled as ↵Gregory Nutt2015-01-063-4/+24
| | | | EXPERIMENTAL)
* Tiva PHY Interrupts: Need to read the PHY interrupt status register in order ↵Gregory Nutt2015-01-053-27/+43
| | | | to clear the pending PHY interrupt
* DK-TM4C129X: Enable I2C6 and the I2C tool in the default configurationGregory Nutt2015-01-053-3/+41
|
* Tiva: Fixes to support building Tiva TM4C129X I2C driverGregory Nutt2015-01-052-44/+44
|
* Tiva: Update I2C register definitions to include support for the TM4C129XGregory Nutt2015-01-051-112/+301
|
* DK-TM4C129X: The network monitor is no enabled by default in NSH configurationGregory Nutt2015-01-054-57/+122
|
* Tiva Ethernet: Add support for PHY interruptsGregory Nutt2015-01-033-22/+223
|
* Tiva Ethernet: Configure external PHY interrupt pinGregory Nutt2015-01-031-0/+4
|
* DK-TM4C129X: Ethernet networking is now enabled by default in the NSH ↵Gregory Nutt2015-01-032-16/+429
| | | | configuration
* DK-TM4C129X: Fix RAM size in defconfig filesGregory Nutt2015-01-031-1/+1
|