Commit Graph

3660 Commits

Author SHA1 Message Date
patacongo
7c0bd1ad17 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
aa59b0189f 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
88d2666a2d 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
9157835a1d 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
2de6c9138d 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
1109cc7e26 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
f1219b0836 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
482f58ecd2 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
e6cf93ee68 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
a97569f6ae 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
b8b77ba579 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
6c5c797edd 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
23f1539abc 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
69e5999c88 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
d1364e6cdc 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
dda424df29 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
a940a07030 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
1922e74bb9 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
f11c0cda06 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
bcdd5abe09 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
562aa7099b 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
84723f6a54 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
a107303a6d 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
6f53be5bfa 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
6ccb0c6e37 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
50e03774a3 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
1f34d822a8 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
ca7b50b7b3 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
f50cbf0afd 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
dce041991b 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
238b167646 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
44cd22885b 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
eef661e29d 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
b5c249a7ce 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
ea33be59d1 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
bf0d9cd2ef 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
38009a3772 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
ede9abb5d9 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
51dc3f7590 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
9c89c16a7c 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
13c98be35b 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
patacongo
4f7b1c1496 Misc documentation/LCD-related updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3844 42af7a65-404d-4744-a932-0658087f49c3
2011-08-05 02:31:59 +00:00
patacongo
be7cd049c4 Add Yu Qiang's patch for RGMP support on the ARM
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3843 42af7a65-404d-4744-a932-0658087f49c3
2011-08-04 12:29:19 +00:00
patacongo
703befb4a2 Completes test of line/trapezoid drawing routines
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3842 42af7a65-404d-4744-a932-0658087f49c3
2011-08-04 01:25:58 +00:00
patacongo
dc3c6ea49f Fix numerous errors in trapezoid rendering and wide line drawing algorithms
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3841 42af7a65-404d-4744-a932-0658087f49c3
2011-08-03 21:49:31 +00:00
patacongo
b9adbc1d99 Fix numerous errors in trapezoid rendering and wide line drawing algorithms
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3840 42af7a65-404d-4744-a932-0658087f49c3
2011-08-03 16:04:48 +00:00
patacongo
e185a02245 Revised CAN driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3839 42af7a65-404d-4744-a932-0658087f49c3
2011-08-03 04:36:59 +00:00
patacongo
e6aaad50ee Fix LPC17xx chip memory configuration error
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3838 42af7a65-404d-4744-a932-0658087f49c3
2011-08-03 04:26:31 +00:00
patacongo
5279eb86c7 Prep for 6.7 Release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3837 42af7a65-404d-4744-a932-0658087f49c3
2011-08-02 14:57:27 +00:00
patacongo
1fb1422b57 Add NX line drawing interfaces
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3836 42af7a65-404d-4744-a932-0658087f49c3
2011-08-02 13:39:55 +00:00