David Sidrane
|
eb955c9f15
|
Removed ws at EOL
|
2017-02-07 12:38:28 -10:00 |
|
Gregory Nutt
|
62a1f6f110
|
up_timer_initialize() is named incorrectly. The prefix should be the architecture name, not up_ since it is private to the architecture. up_timerisr() is similarly misnamed and should also be private since it is used only with the xyz_timerisr.c files. Also updat TODO list.
|
2017-02-07 10:35:04 -06:00 |
|
Gregory Nutt
|
9395704192
|
Kinetis, not Kinetics.
|
2017-02-07 08:20:52 -06:00 |
|
Gregory Nutt
|
54ce3817a5
|
SDIO interface: Handle all possible DMA combinations in all SDIO drivers.
|
2017-02-07 07:15:29 -06:00 |
|
Marc Rechté
|
b459fd1529
|
Updates to Kinetis SDHC driver
|
2017-02-06 07:43:05 -06:00 |
|
Gregory Nutt
|
3dbdb3bb31
|
CONFIG_SDIO_DMA: Was been defined in several low-level architecute Kconfig files, but used at the highest levels in the code. Both are bad and both are fixed with this commit
|
2017-01-31 11:52:00 -06:00 |
|
Gregory Nutt
|
2a4791f4ee
|
Removed dmasupported() method from the SDIO interface. That is now a bit in the cpapability set.
|
2017-01-31 09:51:15 -06:00 |
|
Gregory Nutt
|
9ac00a355f
|
Add capabilities() method to SDIO interface. Remove CONFIG_SDIO_WIDTH_D1_ONLY. That should not be a global propertie, but rather a capability/limitation of single slot when there may be multiple slots.
|
2017-01-31 09:16:01 -06:00 |
|
Gregory Nutt
|
4a8c6a6d2d
|
ELF: Move ARMv6-M, ARMv7-M, and legacy ARM versions of ELF relocation logic to libc/machine
|
2017-01-21 15:24:25 -06:00 |
|
Gregory Nutt
|
be5ba90d4f
|
Move optimized ARM memcpy functions from arch/arm/src/ to libc/machine/. This is necessary for the PROTECTED and KERNEL build modes. Otherwise, memcpy() will be built in to kernel space and not accessible to applications.
|
2017-01-20 10:53:46 -06:00 |
|
Gregory Nutt
|
3c4684ef5f
|
Eliminate CONFIG_ARCH_OPTIMIZED_FUNCTIONS. Move options to select architectur-specific C library options from libc/Kconfig to libc/machine/Kconfig and rename.
|
2017-01-20 09:30:07 -06:00 |
|
Neil Hancock
|
2ece27f435
|
Kinetis: Add support for K64/K66 RTC lower half driver
|
2017-01-17 15:34:44 -06:00 |
|
Maciej Skrzypek
|
0c430e1d0f
|
Kinetis MCG: Wrong FRDIV set in MCG_C1
|
2017-01-13 08:19:05 -06:00 |
|
Maciej Skrzypek
|
b6b30bcc7d
|
Kinetis: Need to set HAVE_UART_DEVICE when UART4 is selected
|
2017-01-13 08:16:31 -06:00 |
|
Maciej Skrzypek
|
98bdd12521
|
Kinetis Serial: Fixed compile error when UART5 is selected
|
2017-01-13 08:14:41 -06:00 |
|
Maciej Skrzypek
|
4becebe59f
|
Kinetis: Fixed wrong MCG VDIV calculation on new NXP K60
|
2017-01-13 08:13:21 -06:00 |
|
Maciej Skrzypek
|
bc1826da63
|
Kinetis: Added CHIP_MK60FN1M0VLQ12 chip
|
2017-01-13 08:10:03 -06:00 |
|
Gregory Nutt
|
7467329a98
|
Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed.
|
2016-12-03 16:28:19 -06:00 |
|
Gregory Nutt
|
934aded293
|
arch/: Adapt all Ethernet drivers to work as though CONFIG_NET_MULTIBUFFER were set. Remove all references to CONFIG_NET_MULTIBUFFER
|
2016-11-29 16:06:48 -06:00 |
|
Gregory Nutt
|
0804286ad3
|
arch/: Add option to use low-priority work queue to all Ethernet drivers in arch that support CONFIG_NET_NOINTS.
|
2016-11-19 09:20:01 -06:00 |
|
Gregory Nutt
|
bb6bfa633e
|
arch: Disable priority inheritance on all semaphores used for signaling in all SD card drivers
|
2016-11-03 15:13:27 -06:00 |
|
Gregory Nutt
|
e1cd9febbf
|
arch: Disable priority inheritance on all semaphores used for signaling in all I2C/TWI drivers
|
2016-11-03 14:23:42 -06:00 |
|
David Sidrane
|
c3543cf402
|
Kinetis:BugFix:i2c driver offset swapped for value in kinetis_i2c_putreg
|
2016-10-18 12:00:01 -10:00 |
|
David Sidrane
|
b29b2874fe
|
Kinetis Allow CONFIG_ARMV7M_CMNVECTOR, CONFIG_STACK_COLORATION, CONFIG_ARCH_FPU
|
2016-10-18 12:00:01 -10:00 |
|
David Sidrane
|
bce382da52
|
Kinetis Support ARMV7 Common Vector and FPU
|
2016-10-18 12:00:01 -10:00 |
|
David Sidrane
|
4de46c848d
|
Broke out DMA to use the modern Nuttx chip inclusion - still STUBS
|
2016-10-18 12:00:01 -10:00 |
|
David Sidrane
|
42ac6ecebd
|
Kinetis broke out SPI to kinetis/kinetis_spi.h
|
2016-10-18 12:00:01 -10:00 |
|
David Sidrane
|
70d5c7753e
|
Kinetis - Added missing headers
|
2016-10-18 12:00:01 -10:00 |
|
Gregory Nutt
|
5b46ce4889
|
Cosmetic changes from review of last PR
|
2016-10-14 17:39:21 -06:00 |
|
Gregory Nutt
|
f2ebb6d2a0
|
Merged in neilh20/anuttx/pr_K64_uid (pull request #147)
Add Kinetis freedom-k64f uid
|
2016-10-14 23:29:19 +00:00 |
|
neilh10
|
6dca9a4390
|
Add UID Unique ID
|
2016-10-13 19:50:35 -07:00 |
|
neilh10
|
64b020f1a8
|
Add UID Unique ID
|
2016-10-13 19:42:39 -07:00 |
|
Gregory Nutt
|
0bc19a63bb
|
Merged in david_s5/nuttx-5/david_s5/kinetish-edited-online-with-bitbucket-1476115086140 (pull request #144)
kinetis.h edited online with Bitbucket
|
2016-10-10 10:04:04 -06:00 |
|
David Sidrane
|
0476c43748
|
kinetis.h edited online with Bitbucket
|
2016-10-10 15:58:21 +00:00 |
|
David Sidrane
|
4703a23171
|
kinetis.h edited online with Bitbucket
|
2016-10-10 15:56:02 +00:00 |
|
Gregory Nutt
|
e57891b41f
|
Kinetis I2C: Review and extend I2C register definitions for K40 and K60
|
2016-08-16 12:17:23 -06:00 |
|
Gregory Nutt
|
a337494221
|
Kinetis I2C: Remove literal hex register values. Replace with symbolic definitions from kinetis_i2c.h
|
2016-08-16 11:44:04 -06:00 |
|
Gregory Nutt
|
7f4488dc80
|
Review I2C register definitions and add support for the K64
|
2016-08-16 10:18:52 -06:00 |
|
Gregory Nutt
|
a3b061e54f
|
Kinetis: Add support for I2C2
|
2016-08-16 10:02:28 -06:00 |
|
Gregory Nutt
|
be83e73957
|
Kinetis I2C: Add comments, DEBUGASSERTions, and some I2C debug output.
|
2016-08-16 08:42:30 -06:00 |
|
Gregory Nutt
|
32c1189f51
|
Re-order some fields so that the structure packs better and so is smaller.
|
2016-08-16 08:20:55 -06:00 |
|
Gregory Nutt
|
f40bb14495
|
Kinetis: Add support for I2C1
|
2016-08-16 07:21:03 -06:00 |
|
Gregory Nutt
|
f84780f36e
|
Changes from review of PR 114
|
2016-08-14 13:38:47 -06:00 |
|
Gregory Nutt
|
2b32869b49
|
Merged in v01d/nuttx/kinetis-i2c-norestart (pull request #114)
support NORESTART on kinetis i2c
|
2016-08-14 13:27:39 -06:00 |
|
v01d
|
239c56f3b9
|
support NORESTART
|
2016-08-14 16:25:18 -03:00 |
|
Gregory Nutt
|
014b8268cc
|
Minor stylistic corrections
|
2016-08-14 10:14:28 -06:00 |
|
Gregory Nutt
|
45e71a140a
|
Fix some alignment and long line issues
|
2016-08-13 18:04:09 -06:00 |
|
Gregory Nutt
|
3023724cf2
|
Changes from review of PR 113
|
2016-08-13 17:32:35 -06:00 |
|
v01d
|
5a97def131
|
kinetis k20 i2c fixed
|
2016-08-13 18:48:45 -03:00 |
|
v01d
|
f715e9b787
|
RTC working, I2C in progress
|
2016-08-09 14:01:27 -03:00 |
|