Gregory Nutt
836a8b1625
- Rename devif_input() ipv4_input()
...
- Copy net/devif/devif_input.c to ipv6_input.c. Remove all IPv4-specific logic.
- Rename net/devif/devif_input.c to ipv4_input.c. Remove all IPv6-specific logic
- Split IPv4 header structure out as net_ipv4hdr_s from net_iphdr_s
2015-01-15 08:03:56 -06:00
Gregory Nutt
6bc54c3541
Networking: Condition certain ARP logic on CONFIG_NET_ARP in all Ethernet drivers
2015-01-15 07:07:39 -06:00
Gregory Nutt
2330c9c842
Rename CONFIG_NET_BUFSIZE to CONFIG_NET_ETH_MTU is all MCU Ethernet drivers
2014-11-16 08:10:06 -06:00
Gregory Nutt
bf984b2b3a
Netwoek: Ada a parameter to netdev_register() to indicate the link protocol supported by the driver. Use this value to replace some logic commited yesterday
2014-11-15 08:22:51 -06:00
Gregory Nutt
31b8137956
There used to be two ways to pass parameters to new tasks, depending upon the configuration: Either (1) argv[] as created as an array with each string strdup'ed. Or (1) argv[] array and strings were created on the stack before the new task was started. Now, there is only one way, way (1). Way (2) might be slightly more compact, but this is not worth carry the complexity of two different ways of doing the same thing.
2014-09-01 15:39:34 -06:00
Gregory Nutt
e11679acf8
Rename CONFIG_NUTTX_KERNEL to CONFIG_BUILD_PROTECTED; Partially integrate new CONFIG_BUILD_KERNEL
2014-08-29 14:47:22 -06:00
Gregory Nutt
2bc16b2ba5
wdog.h does not contain any application interface, only internal OS interface. Further, it is non-standard. Move wdog.h from include/ to include/nuttx. For the same reason, move the description of the watchdog timer interfaces from the Users Guide to the Porting Guide.
2014-08-21 11:16:55 -06:00
Gregory Nutt
6455f60c60
Remove os_internal.h it has been replace by several new header files under sched/. There have been some sneak inclusion paths via os_internal.h, so expect a few compilation errors for some architectures
2014-08-08 18:39:28 -06:00
Gregory Nutt
1c99d53bb1
Move clock functions from sched/ to sched/clock
2014-08-08 14:43:02 -06:00
Gregory Nutt
39183d37b8
Change all time conversions. Yech. New timer units in microseconds breaks all existing logic that used milliseconds in the conversions. Something likely got broken doing this, probably because I confused a MSEC2TICK conversion with a TICK2MSEC conversion. Also, the tickless OS no appears fully functional and passes the OS test on the simulator with no errors
2014-08-07 18:00:38 -06:00
Gregory Nutt
594083d870
Rename up_timerinit() to up_timer_initailize(); Add prototypes for candidate interfaces for the tickless OS; Don't build existing timer initialization logic if CONFIG_SCHED_TICKLESS is defined.
2014-08-06 16:26:01 -06:00
Gregory Nutt
d7fe256821
NET: emoved all includes of uip.h; added includes of ip.h wherever needed. Tried to fix problems of the now missing sneak inclusions because uip.h was removed. There are probably a few of these that were missed.
2014-07-04 19:13:08 -06:00
Gregory Nutt
99ce3a44d7
Remove all inclusion of uip.h
2014-07-04 16:58:22 -06:00
Gregory Nutt
11e3a21411
NET: More renaming
2014-07-04 15:40:49 -06:00
Gregory Nutt
313982ba18
NET: Rename XYZ_uiptxpoll to just XYZ_txpoll
2014-07-01 18:41:08 -06:00
Gregory Nutt
621ec21bfd
Rename uip_poll->devif_poll and uip_timer->devif_timer
2014-06-30 18:40:41 -06:00
Gregory Nutt
ade8807a61
Rename uip_input to devif_input
2014-06-30 18:11:17 -06:00
Gregory Nutt
e4990dda4d
Rename uip_driver_s net_driver_s
2014-06-27 16:48:12 -06:00
Gregory Nutt
57383ea2f3
Rename ip_eth_hdr to eth_hdr_s
2014-06-25 09:57:52 -06:00
Gregory Nutt
11896e1481
Move the remaining files from include/nuttx/net/uip to include/nuttx/net; Rename *_internal.h header files in net/ to just *.h
2014-06-24 10:14:15 -06:00
Gregory Nutt
b34a1f1e01
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/netdev.h
2014-06-24 09:28:44 -06:00
Gregory Nutt
cc369aa3d6
A few build fixes from last, big ARP relocation change
2014-05-30 12:32:20 -06:00
Gregory Nutt
407e72b300
Move include/nuttx/net/uip/uip-arch.h to include/nuttx/net/arp.h; rename all uip_arp_ functions to arp_
2014-05-30 12:13:06 -06:00
Gregory Nutt
bac1ab9a34
Make sure that all references to up_prioritize_irq() are conditioned on CONFIG_ARCH_IRQPRIO. Noted by Make Smith
2014-05-20 17:48:39 -06:00
Gregory Nutt
af2bb81ac2
Add serial method so that lower half driver can provide RX flow control information. From Jussi Kivilinna
2014-05-08 09:00:33 -06:00
Gregory Nutt
a1b862580b
Fix an error introduced in the last commit
2014-04-19 07:54:52 -06:00
Gregory Nutt
6f26d834b6
LPC17xx, TIVA, and Kinetis interrupt initialization: use the NVIC ICTR register to determine how many interrupt lines/registers are supported by the MCU
2014-04-17 14:51:53 -06:00
Gregory Nutt
25d4ff745b
More trailing whilespace removal
2014-04-13 16:22:22 -06:00
Gregory Nutt
b7c65adeca
Cosmetic changes for coding style; removal of dangling spaces at the end of lines
2014-04-13 13:18:06 -06:00
Gregory Nutt
c708eff608
Make sure that there is one space after for
2014-04-12 13:28:22 -06:00
Gregory Nutt
eee82879cb
Make sure that there is one space between if and condition
2014-04-12 12:53:19 -06:00
Gregory Nutt
b6784677d0
Every ARM architecture must export g_instackbase
2014-03-23 10:05:21 -06:00
Gregory Nutt
a26b03d0d0
rename up_led*() functions to board_led_*()
2014-01-24 14:28:49 -06:00
Gregory Nutt
1061e67f14
Fix error in last ARMv7-M up_disable_irq checkin
2014-01-15 15:26:32 -06:00
Gregory Nutt
e43f86071d
Fix all Cortex-M3/4 implementations of up_disable_irq(). They were doing nothing. Thanks to Manuel Stühn for the tip.
2014-01-15 09:56:30 -06:00
Gregory Nutt
4de5e40669
Individual IRQs are not longer disabled on each interrupt. See ChangeLog for detailed explanation
2014-01-15 08:09:19 -06:00
Gregory Nutt
4100de6648
Fix a duplicate label introduce in recent commit
2013-12-23 14:29:25 -06:00
Gregory Nutt
9c2c1e8589
Need to protect state on stack to do nested interrupt handling
2013-12-23 14:11:32 -06:00
Gregory Nutt
29c43b0b24
Fixes a few more high priority, nested interrupt logic
2013-12-23 11:13:56 -06:00
Gregory Nutt
eaed4c04a2
Finishes coding of ARMv7-M high priority nested interrupt logic. Still undocumented; still not fully tested
2013-12-21 15:05:48 -06:00
Gregory Nutt
3855ce04e8
Beginning of high priority nested interrupt support for the ARMv7-M family
2013-12-21 11:03:38 -06:00
Gregory Nutt
f3198d5812
Cosmetic: Changlog and update to comments
2013-12-20 16:24:22 -06:00
Gregory Nutt
4d89d0f383
A10 serial driver (still needs some work). From Alan Carvalho de Assis
2013-12-13 16:41:44 -06:00
Gregory Nutt
cbecff0f2f
A10: Add A10 configuration header file
2013-12-13 12:53:33 -06:00
Gregory Nutt
d01808c603
LM: Don't initialize .data if running in SRAM. Global missing intialize type. SAMA5 NAND: Fix for read nand in smaller chunks
2013-12-05 10:37:55 -06:00
Gregory Nutt
b8085906b9
Extend stack debug logic to include IDLE and interrupt stacks. Also color the heap as well. Based on suggestions from David Sidrane
2013-11-01 11:16:51 -06:00
Gregory Nutt
56f9092a87
Fix all occurrences of "the the" in documentation and comments
2013-08-27 09:40:19 -06:00
Gregory Nutt
6622714c5d
Rearrange configuration settings so that ARCH_HAVE_SDIO is moved to higher, sharable level
2013-08-10 09:06:53 -06:00
Gregory Nutt
8b317e9ea3
Standard configuration variables used to enable interupt controller debug; SAMA5: Correct handling of spurious interrupts
2013-08-03 08:22:37 -06:00
Gregory Nutt
2f772c84fd
Finally... renamed all CONFIG_DRAM_ settings to CONFIG_RAM_
2013-07-26 10:09:17 -06:00
Gregory Nutt
cb3f394d53
Improve some ARMv7-A/M floating point register save time; Add floating point register save logic for ARMv7-A
2013-07-23 17:52:06 -06:00
Gregory Nutt
a954eb76b2
Created new directories to hold SPI-related files
2013-07-01 08:11:54 -06:00
Gregory Nutt
2d6a50a1ce
Corrections to the Kinetis TSI header file from Alan Carvalho de Assis
2013-06-18 07:14:05 -06:00
Gregory Nutt
98787f4717
Various changes and bigfixes for problems detected by CppCheck
2013-05-09 14:23:34 -06:00
Gregory Nutt
78bc31f884
The Kinetis GPIO logic had some of the same issues as did the Kinetis L
2013-05-06 11:49:28 -06:00
Gregory Nutt
dd556fbded
Useless TIOCSERGSTRUCT logic in most serial drivers is not compiled unless CONFIG_DEBUG and CONFIG_SERIAL_TIOCSERGSTRUCT are defined
2013-04-25 15:52:48 -06:00
Gregory Nutt
3aa94411be
Remove up_assert_code
2013-04-25 15:19:59 -06:00
patacongo
f052fb38a4
twr-k60n512 configurations converted to use the kconfig-frontends tools
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5785 42af7a65-404d-4744-a932-0658087f49c3
2013-03-25 18:18:04 +00:00
patacongo
0d7b732043
convert Kwikstik K40 configurations to use kconfig-frontends tools
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5784 42af7a65-404d-4744-a932-0658087f49c3
2013-03-25 17:33:41 +00:00
patacongo
af58db8c52
Add kernel build support for Stellaris, Kinetis, LPC43, and NUC1xx MCUs
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5781 42af7a65-404d-4744-a932-0658087f49c3
2013-03-24 17:28:38 +00:00
patacongo
8df28685be
Add a OS test kernel build configuration for the STM32F4Discovery board
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5775 42af7a65-404d-4744-a932-0658087f49c3
2013-03-22 16:19:59 +00:00
patacongo
65fb38bbcf
Add support for ram vectors to the ARMv7-M architecture
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5756 42af7a65-404d-4744-a932-0658087f49c3
2013-03-18 21:10:08 +00:00
patacongo
c85fcaecdb
Rename g_heapbase to g_idle_topstack; Fix kernel build heap allocation which cannot use g_heapbase
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5739 42af7a65-404d-4744-a932-0658087f49c3
2013-03-14 14:42:52 +00:00
patacongo
f84c45c220
Some NuTiny-SDK-NUC120 size reduction; All serial driver vtables should be static const
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5683 42af7a65-404d-4744-a932-0658087f49c3
2013-02-27 22:24:49 +00:00
patacongo
a001227981
Use of BASEPRI to control ARM interrupts is now functional
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5548 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 16:09:10 +00:00
patacongo
30d1159097
More logic to use BASEPRI to control interrupts -- still doesn't work
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5547 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 14:37:17 +00:00
patacongo
5ab31d456e
Add option to use BASEPRI instead of PRIMASK to disable interrupts in all ARMv7-M architectures
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5546 42af7a65-404d-4744-a932-0658087f49c3
2013-01-22 01:25:40 +00:00
patacongo
74a42b5f39
Configre configs/ubw32/ostest to use kconfig-frontends
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5518 42af7a65-404d-4744-a932-0658087f49c3
2013-01-14 22:06:19 +00:00
patacongo
a8dd4ebde0
This initial vfork() check-in was a little pollyanna-ish
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5487 42af7a65-404d-4744-a932-0658087f49c3
2013-01-07 19:35:47 +00:00
patacongo
6e428b0924
Implement a simple vfork(). ARM only for now
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5486 42af7a65-404d-4744-a932-0658087f49c3
2013-01-07 15:20:21 +00:00
patacongo
ecca51d044
ARM and ARMv7-M ELF support; STM32F4Discovery ELF loader test configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5264 42af7a65-404d-4744-a932-0658087f49c3
2012-10-26 19:53:20 +00:00
patacongo
b0261744d7
Optimized ARMv7-M memcpy() function from Mike Smith
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5239 42af7a65-404d-4744-a932-0658087f49c3
2012-10-20 18:56:55 +00:00
patacongo
36df84c843
Email address change in nuttx/
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5145 42af7a65-404d-4744-a932-0658087f49c3
2012-09-13 18:32:24 +00:00
patacongo
4f469e6316
Reconfigured Shenzhou to use JTAG. Misc Kconfig changes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5118 42af7a65-404d-4744-a932-0658087f49c3
2012-09-09 15:43:18 +00:00
patacongo
f7445dd3ab
Add support for multiple work queues
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5081 42af7a65-404d-4744-a932-0658087f49c3
2012-09-04 00:54:09 +00:00
patacongo
5347c159fb
Add LPC43 interrrupt control logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4905 42af7a65-404d-4744-a932-0658087f49c3
2012-07-04 19:34:11 +00:00
patacongo
fbaeb32b0f
More configuration files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4588 42af7a65-404d-4744-a932-0658087f49c3
2012-04-11 02:04:59 +00:00
patacongo
b4852fca75
Move serial header files to include/nuttx/serial
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4500 42af7a65-404d-4744-a932-0658087f49c3
2012-03-21 19:47:23 +00:00
patacongo
df43e1b890
Move all non-standard, NuttX header files into include/nuttx/net
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4450 42af7a65-404d-4744-a932-0658087f49c3
2012-03-03 23:18:34 +00:00
patacongo
667290b144
Add logic so that a RAM log can be used in place of a console device
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4380 42af7a65-404d-4744-a932-0658087f49c3
2012-02-11 03:50:52 +00:00
patacongo
499f799858
Clean up Kinetics SDHC DMA code (still does not work)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3909 42af7a65-404d-4744-a932-0658087f49c3
2011-08-23 21:48:24 +00:00
patacongo
2b263f9031
More Kinetis SDHC fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3908 42af7a65-404d-4744-a932-0658087f49c3
2011-08-23 19:31:45 +00:00
patacongo
4d1dfb9002
More Kinetis SDHC fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3907 42af7a65-404d-4744-a932-0658087f49c3
2011-08-23 14:58:15 +00:00
patacongo
e51d3c9eaa
Additional Kinetis SDHC fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3906 42af7a65-404d-4744-a932-0658087f49c3
2011-08-22 22:03:11 +00:00
patacongo
e81ffea8d6
In progress updates to the Kinetis SDHC driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3905 42af7a65-404d-4744-a932-0658087f49c3
2011-08-22 18:17:42 +00:00
patacongo
aa0e5ff9b8
Progress with Kinetis SDHC driver (more to to)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3904 42af7a65-404d-4744-a932-0658087f49c3
2011-08-22 15:42:10 +00:00
patacongo
23b7961098
Update SDHC debug logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3903 42af7a65-404d-4744-a932-0658087f49c3
2011-08-21 23:29:37 +00:00
patacongo
593e188f93
More integration of Kinetis SDHC driver into NSH
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3902 42af7a65-404d-4744-a932-0658087f49c3
2011-08-21 17:36:14 +00:00
patacongo
8cedad6365
Very initial SDHC driver for Kinetis parts
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3901 42af7a65-404d-4744-a932-0658087f49c3
2011-08-21 16:00:32 +00:00
patacongo
5cb433406a
Prep for 6.8 release
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3899 42af7a65-404d-4744-a932-0658087f49c3
2011-08-19 21:33:11 +00:00
patacongo
d4fd560ea0
Fix Kinetics UART watermark setting
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3894 42af7a65-404d-4744-a932-0658087f49c3
2011-08-19 04:12:33 +00:00
patacongo
17ce79ee25
Add twr-k60n512 NSH configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3893 42af7a65-404d-4744-a932-0658087f49c3
2011-08-19 00:28:00 +00:00
patacongo
9e2861a57a
The basic Kinetis K60 port works
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3892 42af7a65-404d-4744-a932-0658087f49c3
2011-08-18 22:37:09 +00:00
patacongo
67a430c147
Several important Kinetis build fixes
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3891 42af7a65-404d-4744-a932-0658087f49c3
2011-08-18 18:16:47 +00:00
patacongo
86c67b9cd5
Completes first cut at Kinetis ethernet driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3889 42af7a65-404d-4744-a932-0658087f49c3
2011-08-17 16:24:47 +00:00
patacongo
cd442c8623
More Kinetis ENET logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3888 42af7a65-404d-4744-a932-0658087f49c3
2011-08-17 03:39:43 +00:00
patacongo
7bd51ff970
Fix a typo from the last checkin
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3887 42af7a65-404d-4744-a932-0658087f49c3
2011-08-17 01:03:12 +00:00
patacongo
5125b9dd27
Add beginning of an Kinetics Ethernet driver
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3886 42af7a65-404d-4744-a932-0658087f49c3
2011-08-16 23:04:11 +00:00
patacongo
b7197791ff
Fixed for Kinetis build with DEBUG on
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3885 42af7a65-404d-4744-a932-0658087f49c3
2011-08-16 15:06:39 +00:00
patacongo
d321d62a80
Add board support for the FreeScale Kinetis TWR-K60N512
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3884 42af7a65-404d-4744-a932-0658087f49c3
2011-08-15 22:11:24 +00:00
patacongo
2cd7449a3e
More Kinetis updates
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3883 42af7a65-404d-4744-a932-0658087f49c3
2011-08-15 18:07:54 +00:00
patacongo
d3b36f22ec
Finishes very basic Kinetis port
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3882 42af7a65-404d-4744-a932-0658087f49c3
2011-08-15 14:55:36 +00:00
patacongo
aceb299ec9
More Kinetis logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3881 42af7a65-404d-4744-a932-0658087f49c3
2011-08-15 01:50:35 +00:00
patacongo
e3fa7cffab
Add beginning of Kinetis pin interrupt/dma logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3880 42af7a65-404d-4744-a932-0658087f49c3
2011-08-14 22:47:44 +00:00
patacongo
c28da736c5
Add basic GPIO configuration logic (more to be done)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3879 42af7a65-404d-4744-a932-0658087f49c3
2011-08-14 19:00:16 +00:00
patacongo
66b873ef77
Add basic Kinetis serial support
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3878 42af7a65-404d-4744-a932-0658087f49c3
2011-08-14 15:53:19 +00:00
patacongo
f647868570
Add chip-specific pin multiplexing definitions
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3877 42af7a65-404d-4744-a932-0658087f49c3
2011-08-13 23:48:15 +00:00
patacongo
e92fd82b42
Add Kinetis clocking logic and some UART logic. Add K60 Tower configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3876 42af7a65-404d-4744-a932-0658087f49c3
2011-08-13 16:11:26 +00:00
patacongo
60259b544f
Add Kinesis watchdog, ramfuncs, idle loop, start of clock configuration
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3875 42af7a65-404d-4744-a932-0658087f49c3
2011-08-12 22:10:48 +00:00
patacongo
3575d64b9f
Add Kinetis startup logic
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3874 42af7a65-404d-4744-a932-0658087f49c3
2011-08-12 19:57:12 +00:00
patacongo
d783d5c95f
Add Kinetis interrupt vectors
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3873 42af7a65-404d-4744-a932-0658087f49c3
2011-08-12 18:26:21 +00:00
patacongo
0e14fbc480
Finishes Kinetis hardware header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3872 42af7a65-404d-4744-a932-0658087f49c3
2011-08-12 16:27:01 +00:00
patacongo
7f5a7a6950
Finish Kinetis SDHC header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3871 42af7a65-404d-4744-a932-0658087f49c3
2011-08-12 02:28:26 +00:00
patacongo
4e1d706e0f
Fill out Kinetis TSI header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3870 42af7a65-404d-4744-a932-0658087f49c3
2011-08-11 23:39:49 +00:00
patacongo
712d60f6eb
Complete Kinetis USB and add skeletons for all remaining header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3869 42af7a65-404d-4744-a932-0658087f49c3
2011-08-11 21:24:41 +00:00
patacongo
b431e19b03
Add Kinetis ENET header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3868 42af7a65-404d-4744-a932-0658087f49c3
2011-08-11 18:24:18 +00:00
patacongo
81f0e1babb
Add Kinetis PIT, I2C, and FTM header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3867 42af7a65-404d-4744-a932-0658087f49c3
2011-08-11 15:12:35 +00:00
patacongo
1703643ebe
Add Kinetis DSPI header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3866 42af7a65-404d-4744-a932-0658087f49c3
2011-08-11 02:51:08 +00:00
patacongo
20f76bc8bb
Add Kinetis CMP, ADC, PDB, and DAC header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3865 42af7a65-404d-4744-a932-0658087f49c3
2011-08-10 23:41:49 +00:00
patacongo
e3db663772
Add Kinetis ADC, CRC, RNGB and MMCAU header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3864 42af7a65-404d-4744-a932-0658087f49c3
2011-08-10 21:18:00 +00:00
patacongo
d00072599b
Add Kinetis FLASH and FlexBUS header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3863 42af7a65-404d-4744-a932-0658087f49c3
2011-08-10 17:54:00 +00:00
patacongo
da413c67db
Add Kinetis CMT and RTC header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3862 42af7a65-404d-4744-a932-0658087f49c3
2011-08-10 03:02:45 +00:00
patacongo
1a349fae72
Add Kinesis VREF and LPTMR header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3861 42af7a65-404d-4744-a932-0658087f49c3
2011-08-10 01:26:07 +00:00
patacongo
a19d5420ab
Kinetis MCG, CRC, and OSC header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3860 42af7a65-404d-4744-a932-0658087f49c3
2011-08-09 21:51:20 +00:00
patacongo
692ab529b4
Add Kinetis watchdog header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3859 42af7a65-404d-4744-a932-0658087f49c3
2011-08-09 20:18:10 +00:00
patacongo
72e2f93cb6
Add Kinesis DMA header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3858 42af7a65-404d-4744-a932-0658087f49c3
2011-08-09 17:34:08 +00:00
patacongo
9c00563b36
Add Kinetis MPU and AIPS header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3857 42af7a65-404d-4744-a932-0658087f49c3
2011-08-09 15:05:58 +00:00
patacongo
5bbb6e1bc9
Add Kinetis AXBS header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3856 42af7a65-404d-4744-a932-0658087f49c3
2011-08-09 05:47:57 +00:00
patacongo
eeb7691f3a
Add Kinetis MCM header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3855 42af7a65-404d-4744-a932-0658087f49c3
2011-08-09 04:50:42 +00:00
patacongo
1b1bf8b78c
Add Kinetis LLWU and PMC header files
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3854 42af7a65-404d-4744-a932-0658087f49c3
2011-08-08 23:49:33 +00:00
patacongo
7ae60a2691
Add Kinetis SIM header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3853 42af7a65-404d-4744-a932-0658087f49c3
2011-08-08 22:49:55 +00:00
patacongo
12fb3de385
Add Kinetis GPIO definitions
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3852 42af7a65-404d-4744-a932-0658087f49c3
2011-08-08 16:22:28 +00:00
patacongo
a2f3f83f4c
Add Kinetis UART header file
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3851 42af7a65-404d-4744-a932-0658087f49c3
2011-08-07 22:56:23 +00:00
patacongo
ee38feced0
Add Kinetis IRQ numbers
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3850 42af7a65-404d-4744-a932-0658087f49c3
2011-08-07 16:34:39 +00:00
patacongo
f72a83961f
Fix message queue/signal handling bugs
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3849 42af7a65-404d-4744-a932-0658087f49c3
2011-08-07 12:58:54 +00:00
patacongo
c9e3a02996
More Kinetis definitions
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3848 42af7a65-404d-4744-a932-0658087f49c3
2011-08-06 02:56:29 +00:00
patacongo
1ba27d5573
First cut at Kinesis chip capabilities (lots of errors)
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3847 42af7a65-404d-4744-a932-0658087f49c3
2011-08-06 00:29:57 +00:00
patacongo
f93b962f28
Name change: Change Cortex-M3 naming to ARMv7-M naming so support Cortex-M4
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3846 42af7a65-404d-4744-a932-0658087f49c3
2011-08-05 21:57:49 +00:00
patacongo
6002821387
Add directory structure to support the port to the Kinesis KwikStik-K40
...
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3845 42af7a65-404d-4744-a932-0658087f49c3
2011-08-05 19:33:13 +00:00