Commit Graph

28 Commits

Author SHA1 Message Date
Gregory Nutt
34a2839244 Kinetis GPIO: Pin IRQ logic no longer returns the xcpt_t oldhandler. There value is useless and dangerous after the recent changes to interrupt argument passing. 2017-03-02 11:33:03 -06:00
Gregory Nutt
67de2e5f66 Add argument to STM32 EXTI interrupt handlers. 2017-02-27 14:21:30 -06:00
Gregory Nutt
8b06dc7ee9 Freedom K64F: Fix prototype of interrupt handler. 2017-02-27 09:10:56 -06:00
Gregory Nutt
6e2ee2b07f Kinetis: GPIO interrupt handling needs handler argument. 2017-02-27 07:20:21 -06:00
David Sidrane
3840c802d1 Kinetis SPI and I2C are 0 based
The K whole family line has max 4 or each. But the supported
  parts have the maximums listed below:

    K46 and K66    3 SPI SPI0-SPI2
    K46 and K66    4 I2C I2C0-I2C3
2017-02-13 13:24:47 -10:00
Neil Hancock
2ece27f435 Kinetis: Add support for K64/K66 RTC lower half driver 2017-01-17 15:34:44 -06:00
Gregory Nutt
b999e63c82 Remove some references to BOARDIOC_PWMTEST and board_pwm_setup(). Still lots more. 2016-12-05 13:54:12 -06:00
Gregory Nutt
5b46ce4889 Cosmetic changes from review of last PR 2016-10-14 17:39:21 -06:00
neilh10
64b020f1a8 Add UID Unique ID 2016-10-13 19:42:39 -07:00
Gregory Nutt
59f626313d Changes from review of last PR 2016-07-25 15:16:51 -06:00
Gregory Nutt
250b9d5597 Merged in JordanMacIntyre/nuttx/PWM_driver (pull request #106)
Pwm_driver
2016-07-25 14:59:45 -06:00
jmacintyre
550144fe32 PWM driver working now, will continue testing 2016-07-25 15:53:28 -05:00
jmacintyre
f5ea811c97 create PWM driver, still having issues with building 2016-07-25 14:17:07 -05:00
Gregory Nutt
5386403476 Rename Kinetis version of CONFIG_GPIO_IRQ to CONFIG_KINETIS_GPIOIRQ 2016-07-22 14:30:37 -06:00
Gregory Nutt
02eda2fdec Freedom K64F: SDHC-related changes from bring-up testing. 2016-07-13 14:26:18 -06:00
Gregory Nutt
a7d8279714 Kinetis and Freedom-K64F: Remove unused configuration variable; fix some compile issues; SDHC is now enabled in the nsh configuration (but does not work) 2016-07-13 09:56:02 -06:00
Gregory Nutt
0503701b0d Freedom-K64F: Add hooks for automounter; Change NSH configuration to use Windows 2016-07-13 09:25:19 -06:00
Gregory Nutt
2f12de6f28 Freedom-K64F: Add hooks for automounter; Change NSH configuration to use Windows 2016-07-13 09:23:57 -06:00
Gregory Nutt
6b0b4f9910 Freedom-K64F: Some fixes needed after k64_bringup.c first use. 2016-07-12 14:09:28 -06:00
Gregory Nutt
10667bd38a Kinetis Ethernet and Freedcom-K64F: PHY address was wrong. Modified driver to try all PHY addresses and then only fail if the driver cannot find a usable PHY address. MDIO pin must have an internal pull-up on the Freedom-K64F. 2016-07-12 14:09:27 -06:00
Gregory Nutt
9dd70ffbae Freedom K64F: Green and Blue LEDs reversed 2016-07-11 16:54:20 -06:00
Gregory Nutt
83b0e85081 Freedom K64F: Add board_initialize() hooks and bringup C file like more contemporary board configurations 2016-07-03 15:14:43 -06:00
Gregory Nutt
4bb6bb2cc1 Update README and some comments 2016-07-03 11:20:14 -06:00
Gregory Nutt
adbbca0bfc Freedom K64F: Correct button support 2016-07-02 08:18:42 -06:00
Gregory Nutt
966a6d3ba2 Freedom K64F: Add user LED support. 2016-07-02 08:07:08 -06:00
Gregory Nutt
326be154ad Freedom K64F: Update README.txt; add proper (auto) LED support 2016-07-02 07:56:43 -06:00
Gregory Nutt
750659cc2b configs/freedom-k64f: More detailed review 2016-07-01 17:43:27 -06:00
Gregory Nutt
7a7998e4f9 Add support for the NXP Freedom-K64F board. This is primarily the work of Jordan Macintyre. I leveraged this code from https://github.com/jmacintyre/nuttx-k64f 2016-07-01 15:42:21 -06:00