Commit Graph

966 Commits

Author SHA1 Message Date
patacongo
80688bbff1 Add GPIO logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2105 42af7a65-404d-4744-a932-0658087f49c3
2009-09-29 16:38:36 +00:00
patacongo
79e713a545 Add GPIO file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2104 42af7a65-404d-4744-a932-0658087f49c3
2009-09-29 12:52:25 +00:00
patacongo
e3d0fc2035 Clean-up redundant conditional compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2103 42af7a65-404d-4744-a932-0658087f49c3
2009-09-29 02:08:26 +00:00
patacongo
3830f4ff39 Fixes for clean compile/link
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2102 42af7a65-404d-4744-a932-0658087f49c3
2009-09-28 23:33:51 +00:00
patacongo
f9d25c3ee8 Add RCC support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2101 42af7a65-404d-4744-a932-0658087f49c3
2009-09-28 19:14:37 +00:00
patacongo
9ea290b8be IRQ numbering fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2100 42af7a65-404d-4744-a932-0658087f49c3
2009-09-26 21:21:59 +00:00
patacongo
0968f6fec1 Add IRQ and SYSTICK logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2099 42af7a65-404d-4744-a932-0658087f49c3
2009-09-26 20:35:45 +00:00
patacongo
7b2b2774e9 Add UART4/5 register definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2096 42af7a65-404d-4744-a932-0658087f49c3
2009-09-26 19:03:46 +00:00
patacongo
c708897b46 USART driver implementation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2095 42af7a65-404d-4744-a932-0658087f49c3
2009-09-26 18:59:09 +00:00
patacongo
a71055cddd Add framework (only) for STM32 USART support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2094 42af7a65-404d-4744-a932-0658087f49c3
2009-09-26 00:09:17 +00:00
patacongo
342ab7a6e3 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2093 42af7a65-404d-4744-a932-0658087f49c3
2009-09-25 20:20:14 +00:00
patacongo
052bcd7107 Fixes for compile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2092 42af7a65-404d-4744-a932-0658087f49c3
2009-09-25 17:26:47 +00:00
patacongo
c595d1e144 Fix comment
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2091 42af7a65-404d-4744-a932-0658087f49c3
2009-09-25 16:32:16 +00:00
patacongo
c75c8bd312 Add STM32 interrupt vectors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2089 42af7a65-404d-4744-a932-0658087f49c3
2009-09-25 15:13:58 +00:00
patacongo
8f6bd7b343 Add start-up logic and irq.h header
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2088 42af7a65-404d-4744-a932-0658087f49c3
2009-09-25 14:17:18 +00:00
patacongo
e139abb3af Add timer header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2087 42af7a65-404d-4744-a932-0658087f49c3
2009-09-24 15:18:28 +00:00
patacongo
ed87373196 Advanced, general, basic clocks
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2086 42af7a65-404d-4744-a932-0658087f49c3
2009-09-23 23:50:07 +00:00
patacongo
b3a90ff175 Add BKP, DBGMCU, EXTI, and PWR header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2084 42af7a65-404d-4744-a932-0658087f49c3
2009-09-23 19:15:03 +00:00
patacongo
bb8edb04bc Add DMA header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2083 42af7a65-404d-4744-a932-0658087f49c3
2009-09-23 16:05:35 +00:00
patacongo
a83168e622 Add CAN header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2082 42af7a65-404d-4744-a932-0658087f49c3
2009-09-23 15:00:35 +00:00
patacongo
b49d58a259 Add USB header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2081 42af7a65-404d-4744-a932-0658087f49c3
2009-09-23 03:15:40 +00:00
patacongo
68b54a7e4e Add RTC and WDG header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2080 42af7a65-404d-4744-a932-0658087f49c3
2009-09-23 02:09:40 +00:00
patacongo
a0d08790ad Fix SPI2/3 base addresses
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2079 42af7a65-404d-4744-a932-0658087f49c3
2009-09-22 23:25:36 +00:00
patacongo
5d5b3aa47b Add GPIO header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2078 42af7a65-404d-4744-a932-0658087f49c3
2009-09-22 22:32:35 +00:00
patacongo
9ffddbbb63 Add RCC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2077 42af7a65-404d-4744-a932-0658087f49c3
2009-09-22 18:54:34 +00:00
patacongo
7cf9f7e7bd Add ADC and I2C header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2076 42af7a65-404d-4744-a932-0658087f49c3
2009-09-22 14:29:16 +00:00
patacongo
cee7026b15 Add SPI and UART header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2075 42af7a65-404d-4744-a932-0658087f49c3
2009-09-22 01:54:46 +00:00
patacongo
14dfd164c3 Add stm32 header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2074 42af7a65-404d-4744-a932-0658087f49c3
2009-09-21 13:53:48 +00:00
patacongo
e1e2c816a4 Need to use only lldbg in fault handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2062 42af7a65-404d-4744-a932-0658087f49c3
2009-09-16 14:53:42 +00:00
patacongo
37b50aaa4d Use lldbg() instead of dbg() in interrupt level logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2054 42af7a65-404d-4744-a932-0658087f49c3
2009-09-15 15:44:14 +00:00
patacongo
42b921e42b Use low-level debug which does not depend on stdout mapped to console
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2049 42af7a65-404d-4744-a932-0658087f49c3
2009-09-13 22:33:21 +00:00
patacongo
b41ab666ca cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2035 42af7a65-404d-4744-a932-0658087f49c3
2009-09-11 18:15:06 +00:00
patacongo
c39aa4c1c8 This two FIFO handling bugs in LM3S ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2031 42af7a65-404d-4744-a932-0658087f49c3
2009-09-09 18:00:13 +00:00
patacongo
1e9a232a0a Cosmetic, synchronize source files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2030 42af7a65-404d-4744-a932-0658087f49c3
2009-09-09 13:46:35 +00:00
patacongo
b9fa24b2ea Fix typo in vectored interrpt logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1987 42af7a65-404d-4744-a932-0658087f49c3
2009-07-14 02:16:06 +00:00
patacongo
27cb33b4a8 NXFLAT doesn't set bit 0 in the entry point address
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1958 42af7a65-404d-4744-a932-0658087f49c3
2009-06-26 01:18:24 +00:00
patacongo
be87bbe828 Fix a stack setup error
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1955 42af7a65-404d-4744-a932-0658087f49c3
2009-06-25 23:43:10 +00:00
patacongo
33a6b7807e Consolidate buffer dumping; fix all occurrences of 'the the'
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1951 42af7a65-404d-4744-a932-0658087f49c3
2009-06-25 17:44:35 +00:00
patacongo
a36541d67d Integrate PIC support into context switching
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1900 42af7a65-404d-4744-a932-0658087f49c3
2009-06-17 23:38:05 +00:00
patacongo
996ac31d58 Straighten out conditional compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1896 42af7a65-404d-4744-a932-0658087f49c3
2009-06-17 21:15:31 +00:00
patacongo
929bcedfb1 Same as last check-in, just implemented more sanely
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1880 42af7a65-404d-4744-a932-0658087f49c3
2009-06-12 00:29:07 +00:00
patacongo
199afdad42 eliminate some warnings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1879 42af7a65-404d-4744-a932-0658087f49c3
2009-06-11 23:38:19 +00:00
patacongo
aa4e70b14a Add support for Windows GCC to lpc2148 and str711
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1875 42af7a65-404d-4744-a932-0658087f49c3
2009-06-11 14:47:03 +00:00
patacongo
284e92561f All file_operations vtables should be static const
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1871 42af7a65-404d-4744-a932-0658087f49c3
2009-06-10 15:22:49 +00:00
patacongo
71905a1cc0 Fix some bogus (unused) symbol names
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1870 42af7a65-404d-4744-a932-0658087f49c3
2009-06-10 13:50:31 +00:00
patacongo
85df93d997 misc updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1869 42af7a65-404d-4744-a932-0658087f49c3
2009-06-10 12:27:44 +00:00
patacongo
86c5481f74 Fixes for build CodeSourcery toolchain
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1868 42af7a65-404d-4744-a932-0658087f49c3
2009-06-10 02:05:05 +00:00
patacongo
8ee33e36cc Backout cool but useless lost interrupt logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1867 42af7a65-404d-4744-a932-0658087f49c3
2009-06-09 00:17:32 +00:00
patacongo
4d9cb196c3 USB updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1866 42af7a65-404d-4744-a932-0658087f49c3
2009-06-09 00:09:34 +00:00
patacongo
6afe1a4873 Back out lost interrupt kludge
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1863 42af7a65-404d-4744-a932-0658087f49c3
2009-06-08 14:42:42 +00:00