Commit Graph

1343 Commits

Author SHA1 Message Date
patacongo
753e871807 Dumping wrong GPIO regs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3121 42af7a65-404d-4744-a932-0658087f49c3
2010-11-20 19:18:59 +00:00
patacongo
9dbc296256 Fixed debug logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3120 42af7a65-404d-4744-a932-0658087f49c3
2010-11-20 18:32:37 +00:00
patacongo
a031ddc39f Fix Cortex-M3 nested interrupt hard fault
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3119 42af7a65-404d-4744-a932-0658087f49c3
2010-11-20 00:39:29 +00:00
patacongo
8c0e236c6f Add logic to clear pending EMAC interrupts
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3118 42af7a65-404d-4744-a932-0658087f49c3
2010-11-18 01:36:04 +00:00
patacongo
26687ad87f misc updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3116 42af7a65-404d-4744-a932-0658087f49c3
2010-11-17 03:16:26 +00:00
patacongo
b003840d5d cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3115 42af7a65-404d-4744-a932-0658087f49c3
2010-11-16 03:48:55 +00:00
patacongo
cb9ded19c7 Initial debug fixes for LPC1766 ethernet
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3114 42af7a65-404d-4744-a932-0658087f49c3
2010-11-16 02:50:52 +00:00
patacongo
c43ead1a49 Fix bugs/typos from code review
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3113 42af7a65-404d-4744-a932-0658087f49c3
2010-11-15 22:58:48 +00:00
patacongo
72a5fdfdd9 Fix some cloning errors
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3112 42af7a65-404d-4744-a932-0658087f49c3
2010-11-15 21:12:59 +00:00
patacongo
99e6693dc4 Fix compile errors with debug on
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3111 42af7a65-404d-4744-a932-0658087f49c3
2010-11-15 02:25:06 +00:00
patacongo
3bbbecd347 Clean-up and document LP17xx ethernet driver configuration settings
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3109 42af7a65-404d-4744-a932-0658087f49c3
2010-11-14 17:33:45 +00:00
patacongo
06ab352a16 Finishes first cut of lpc17xx Ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3108 42af7a65-404d-4744-a932-0658087f49c3
2010-11-14 15:32:48 +00:00
patacongo
5c508e5f15 Add Rx logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3107 42af7a65-404d-4744-a932-0658087f49c3
2010-11-14 14:33:47 +00:00
patacongo
22d47d2263 Add ethernet interrupt handler
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3106 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 19:31:01 +00:00
patacongo
ab6ca23572 Finish Ethernet initialization logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3105 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 18:35:30 +00:00
patacongo
1f423c1c68 Add tx/rx descriptor initialization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3104 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 17:55:38 +00:00
patacongo
e5e5d8f404 ifup() is partially complete
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3103 42af7a65-404d-4744-a932-0658087f49c3
2010-11-13 03:53:14 +00:00
patacongo
451bfc3f93 mostly cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3102 42af7a65-404d-4744-a932-0658087f49c3
2010-11-12 23:15:30 +00:00
patacongo
a63db19e0e Tinkering with PHY init
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3101 42af7a65-404d-4744-a932-0658087f49c3
2010-11-12 05:48:28 +00:00
patacongo
c4d8a83238 Add PHY init logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3100 42af7a65-404d-4744-a932-0658087f49c3
2010-11-12 04:21:23 +00:00
patacongo
2736f2b650 minor fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3096 42af7a65-404d-4744-a932-0658087f49c3
2010-11-11 11:33:21 +00:00
patacongo
52030ca3d5 Add nettest and begining of lpc17xx ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3095 42af7a65-404d-4744-a932-0658087f49c3
2010-11-11 02:19:40 +00:00
patacongo
2706bfe910 Progress debugging serial driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3078 42af7a65-404d-4744-a932-0658087f49c3
2010-11-06 02:42:59 +00:00
patacongo
42987a722b Fix console init link probllem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3076 42af7a65-404d-4744-a932-0658087f49c3
2010-11-05 04:38:39 +00:00
patacongo
4cab5340c3 The AVR32 port now passes the OS test
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3075 42af7a65-404d-4744-a932-0658087f49c3
2010-11-05 03:48:09 +00:00
patacongo
3b9b5bc96e Fix excepion handling reg save
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3074 42af7a65-404d-4744-a932-0658087f49c3
2010-11-05 02:18:32 +00:00
patacongo
45091e25c4 Update some comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3073 42af7a65-404d-4744-a932-0658087f49c3
2010-11-05 00:29:37 +00:00
patacongo
fd96300d6e Add NSH configuration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3072 42af7a65-404d-4744-a932-0658087f49c3
2010-11-03 02:01:40 +00:00
patacongo
936503d7ad Fixes timer interrupts
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3071 42af7a65-404d-4744-a932-0658087f49c3
2010-11-03 00:38:55 +00:00
patacongo
6567485d72 Need to wait not busy in another place
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3070 42af7a65-404d-4744-a932-0658087f49c3
2010-11-02 12:32:32 +00:00
patacongo
9803b730d5 It took me a long time to figure out that the board has no 32KHz crystal
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3069 42af7a65-404d-4744-a932-0658087f49c3
2010-11-02 03:30:11 +00:00
patacongo
a976805607 Missing quote
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3068 42af7a65-404d-4744-a932-0658087f49c3
2010-10-31 22:46:33 +00:00
patacongo
5da57dab15 comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3067 42af7a65-404d-4744-a932-0658087f49c3
2010-10-31 18:03:48 +00:00
patacongo
d3dbe55c2b Some context switch fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3066 42af7a65-404d-4744-a932-0658087f49c3
2010-10-31 17:08:05 +00:00
patacongo
2d698d3743 Fix heap allocation and RTC not-busy wait
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3065 42af7a65-404d-4744-a932-0658087f49c3
2010-10-31 15:56:47 +00:00
patacongo
e1d6704c7b Basic serial console now works
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3064 42af7a65-404d-4744-a932-0658087f49c3
2010-10-31 14:06:59 +00:00
patacongo
5f8e00ca3d Debug typo fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3063 42af7a65-404d-4744-a932-0658087f49c3
2010-10-31 01:10:24 +00:00
patacongo
38c22bb6e1 Fix conditional compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3062 42af7a65-404d-4744-a932-0658087f49c3
2010-10-30 19:17:40 +00:00
patacongo
b035880b08 Early debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3061 42af7a65-404d-4744-a932-0658087f49c3
2010-10-30 18:25:10 +00:00
patacongo
7fd92b81be Fix big-time naming error -- what was I thinking?
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3058 42af7a65-404d-4744-a932-0658087f49c3
2010-10-30 00:40:53 +00:00
patacongo
2a02450c46 update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3057 42af7a65-404d-4744-a932-0658087f49c3
2010-10-29 22:56:00 +00:00
patacongo
2442dafe60 Add skeleton for LPC17xx ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3056 42af7a65-404d-4744-a932-0658087f49c3
2010-10-29 15:02:22 +00:00
patacongo
ed6958d344 Reorg some headers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3055 42af7a65-404d-4744-a932-0658087f49c3
2010-10-28 01:33:47 +00:00
patacongo
13ac4eb82d Fix a signal trampoline bug
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3053 42af7a65-404d-4744-a932-0658087f49c3
2010-10-27 01:46:08 +00:00
patacongo
ddb9e4a774 Add MEBI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3052 42af7a65-404d-4744-a932-0658087f49c3
2010-10-26 01:48:02 +00:00
patacongo
cf9110399c Make MMC header file consistent with other NuttX periperhal header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3051 42af7a65-404d-4744-a932-0658087f49c3
2010-10-26 00:49:32 +00:00
patacongo
98538630ec typo
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3050 42af7a65-404d-4744-a932-0658087f49c3
2010-10-25 14:58:37 +00:00
patacongo
f074fc1b99 Add INT header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3049 42af7a65-404d-4744-a932-0658087f49c3
2010-10-24 14:50:12 +00:00
patacongo
58eacc4d68 Add HCS12 SPI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3046 42af7a65-404d-4744-a932-0658087f49c3
2010-10-23 01:31:35 +00:00
patacongo
4e3606e641 Add HCS12 SCI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3045 42af7a65-404d-4744-a932-0658087f49c3
2010-10-23 01:00:55 +00:00
patacongo
a4520ab5bc Finish TIM header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3042 42af7a65-404d-4744-a932-0658087f49c3
2010-10-20 16:05:58 +00:00
patacongo
049f39f999 Add TIM header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3041 42af7a65-404d-4744-a932-0658087f49c3
2010-10-19 22:15:56 +00:00
patacongo
a7840b28c0 Finish clocking logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3040 42af7a65-404d-4744-a932-0658087f49c3
2010-10-18 21:57:10 +00:00
patacongo
5f97fe706b Fix compile errors with debug enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3039 42af7a65-404d-4744-a932-0658087f49c3
2010-10-18 16:14:31 +00:00
patacongo
da6e0739d9 Completes USB definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3036 42af7a65-404d-4744-a932-0658087f49c3
2010-10-18 15:13:31 +00:00
patacongo
aac576aa71 More USB definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3035 42af7a65-404d-4744-a932-0658087f49c3
2010-10-18 14:04:00 +00:00
patacongo
38eacc2b37 More USB definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3034 42af7a65-404d-4744-a932-0658087f49c3
2010-10-17 23:35:55 +00:00
patacongo
ee6d9b03e8 More USB definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3033 42af7a65-404d-4744-a932-0658087f49c3
2010-10-17 19:44:54 +00:00
patacongo
35b52a732b More USB register definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3032 42af7a65-404d-4744-a932-0658087f49c3
2010-10-17 18:54:44 +00:00
patacongo
2ad6016740 Make irq init function a weak function
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3031 42af7a65-404d-4744-a932-0658087f49c3
2010-10-17 17:41:28 +00:00
patacongo
0f3b3773e1 Add button logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3030 42af7a65-404d-4744-a932-0658087f49c3
2010-10-17 17:38:40 +00:00
patacongo
eaa1bb8a1e Add LED logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3027 42af7a65-404d-4744-a932-0658087f49c3
2010-10-17 00:42:01 +00:00
patacongo
70c7bb775e Initial AVR32 task state
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3026 42af7a65-404d-4744-a932-0658087f49c3
2010-10-16 21:26:15 +00:00
patacongo
f8273e7484 Finish signal handling
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3025 42af7a65-404d-4744-a932-0658087f49c3
2010-10-16 21:04:20 +00:00
patacongo
e5237d04ef Add register dump logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3024 42af7a65-404d-4744-a932-0658087f49c3
2010-10-16 17:00:20 +00:00
patacongo
6f0b095056 Add exception handling logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3023 42af7a65-404d-4744-a932-0658087f49c3
2010-10-16 16:30:47 +00:00
patacongo
fc6c0456ef No up_en/disable_irq's
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3022 42af7a65-404d-4744-a932-0658087f49c3
2010-10-16 03:22:24 +00:00
patacongo
bf8cd74a23 Add AVR32 system timer
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3021 42af7a65-404d-4744-a932-0658087f49c3
2010-10-16 02:15:50 +00:00
patacongo
c7394eadc2 USB register offsets
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3020 42af7a65-404d-4744-a932-0658087f49c3
2010-10-15 19:15:37 +00:00
patacongo
f5ea59a146 Finish SSC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3019 42af7a65-404d-4744-a932-0658087f49c3
2010-10-15 15:05:30 +00:00
patacongo
2c9e33ec5f Bits low to high
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3018 42af7a65-404d-4744-a932-0658087f49c3
2010-10-15 02:30:47 +00:00
patacongo
184f4e3eaf Partial SSC registers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3017 42af7a65-404d-4744-a932-0658087f49c3
2010-10-15 02:14:34 +00:00
patacongo
4fe893346c More context switching logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3016 42af7a65-404d-4744-a932-0658087f49c3
2010-10-15 01:05:15 +00:00
patacongo
d6e5639265 Add PWM definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3015 42af7a65-404d-4744-a932-0658087f49c3
2010-10-14 20:00:43 +00:00
patacongo
6e9c81cff0 Add TC definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3014 42af7a65-404d-4744-a932-0658087f49c3
2010-10-14 18:17:14 +00:00
patacongo
30d702f798 Finish ADC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3013 42af7a65-404d-4744-a932-0658087f49c3
2010-10-14 15:42:15 +00:00
patacongo
362855b7cc Beginning of context switch logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3012 42af7a65-404d-4744-a932-0658087f49c3
2010-10-14 03:24:18 +00:00
patacongo
aaf562d567 Memory map clean-up
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3011 42af7a65-404d-4744-a932-0658087f49c3
2010-10-13 22:41:31 +00:00
patacongo
d1334d6e14 Add ABDAC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3010 42af7a65-404d-4744-a932-0658087f49c3
2010-10-13 22:13:48 +00:00
patacongo
3357886493 Add TWI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3009 42af7a65-404d-4744-a932-0658087f49c3
2010-10-13 21:42:34 +00:00
patacongo
32218cfd1b Add SPI header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3008 42af7a65-404d-4744-a932-0658087f49c3
2010-10-13 15:06:10 +00:00
patacongo
e967847757 GPIO support/USART GPIO init
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3007 42af7a65-404d-4744-a932-0658087f49c3
2010-10-13 02:45:17 +00:00
patacongo
744735dbdf misc
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3006 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 23:26:49 +00:00
patacongo
cbb41e59c4 Add PDCA header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3005 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 20:41:12 +00:00
patacongo
6991a833b9 Add HMATRIX header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3004 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 15:48:45 +00:00
patacongo
f5adff74ce Add PMR0/1 definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3003 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 04:06:53 +00:00
patacongo
9378196510 Need GPIO output driver enable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3002 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 04:02:26 +00:00
patacongo
c6a698f10f Add pinmux header file framework
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3001 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 03:22:58 +00:00
patacongo
f972535ea8 Add UC3B pin mux info
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3000 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 02:58:56 +00:00
patacongo
834043b18a Add skeleton of GPIO utilities
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2999 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 01:30:27 +00:00
patacongo
fb98f61b4e Fix comment
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2998 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 00:41:33 +00:00
patacongo
f1da6c9662 Fix comment
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2997 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 00:41:01 +00:00
patacongo
a4869ac55c Add GPIO header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2996 42af7a65-404d-4744-a932-0658087f49c3
2010-10-12 00:39:15 +00:00
patacongo
047e0bcf25 Add FLASH header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2995 42af7a65-404d-4744-a932-0658087f49c3
2010-10-11 22:05:16 +00:00
patacongo
5ab6f9857d Add EIC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2994 42af7a65-404d-4744-a932-0658087f49c3
2010-10-11 14:52:01 +00:00
patacongo
ff8e156151 Add WDT header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2993 42af7a65-404d-4744-a932-0658087f49c3
2010-10-11 02:56:03 +00:00
patacongo
640e13e642 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2992 42af7a65-404d-4744-a932-0658087f49c3
2010-10-10 21:18:42 +00:00
patacongo
b47975e092 More INTC logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2991 42af7a65-404d-4744-a932-0658087f49c3
2010-10-10 17:30:20 +00:00
patacongo
1e1925e52d Add exception handling basics
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2990 42af7a65-404d-4744-a932-0658087f49c3
2010-10-10 14:57:10 +00:00
patacongo
198db02acd Add stubs for AVR32 IRQ controls
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2988 42af7a65-404d-4744-a932-0658087f49c3
2010-10-09 22:02:25 +00:00
patacongo
a9ee5a5cb6 Add clock initialization logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2985 42af7a65-404d-4744-a932-0658087f49c3
2010-10-09 20:58:50 +00:00
patacongo
bbb0c669e7 Finish serial driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2983 42af7a65-404d-4744-a932-0658087f49c3
2010-10-09 17:39:02 +00:00
patacongo
0a1a0b7849 Add uart init logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2982 42af7a65-404d-4744-a932-0658087f49c3
2010-10-09 02:16:20 +00:00
patacongo
47fd4f439b Add RTC register definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2981 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 23:18:39 +00:00
patacongo
c9510cf92c Add (empty) RTC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2980 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 12:56:52 +00:00
patacongo
70e22748c2 Add INTC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2978 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 03:17:42 +00:00
patacongo
725201e3d8 Add beginnings of a serial console
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2977 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 02:21:43 +00:00
patacongo
4088bab9a3 typos
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2976 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 01:38:08 +00:00
patacongo
497c4187d2 Add skeleton of AVR32 init
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2975 42af7a65-404d-4744-a932-0658087f49c3
2010-10-08 01:34:16 +00:00
patacongo
2c85634c39 Add USART bit-fields
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2974 42af7a65-404d-4744-a932-0658087f49c3
2010-10-07 16:01:09 +00:00
patacongo
7450a27d73 Add peripheral base addresses
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2973 42af7a65-404d-4744-a932-0658087f49c3
2010-10-07 02:33:14 +00:00
patacongo
c97a4497f8 Add memorymap
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2972 42af7a65-404d-4744-a932-0658087f49c3
2010-10-07 01:58:16 +00:00
patacongo
61e3fda96c Add chip specifics
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2971 42af7a65-404d-4744-a932-0658087f49c3
2010-10-06 16:02:05 +00:00
patacongo
b4eb4b1635 Add AVR32 start function
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2970 42af7a65-404d-4744-a932-0658087f49c3
2010-10-06 01:41:14 +00:00
patacongo
40af4b21a0 Another typo
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2969 42af7a65-404d-4744-a932-0658087f49c3
2010-10-05 17:51:00 +00:00
patacongo
a09f42fb97 typos
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2968 42af7a65-404d-4744-a932-0658087f49c3
2010-10-05 17:49:02 +00:00
patacongo
4a6ad157f7 Add global interrupt enable/disable logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2967 42af7a65-404d-4744-a932-0658087f49c3
2010-10-05 02:58:36 +00:00
patacongo
e3ee060956 Document AVR32 port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2966 42af7a65-404d-4744-a932-0658087f49c3
2010-10-04 15:24:20 +00:00
patacongo
89583327a8 Cloned AVR32 code now compiles
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2965 42af7a65-404d-4744-a932-0658087f49c3
2010-10-04 12:26:48 +00:00
patacongo
c33096dab8 Add framework for AVR
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2961 42af7a65-404d-4744-a932-0658087f49c3
2010-10-03 18:01:33 +00:00
patacongo
63d189c52a Make better use of these deep FIFOs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2958 42af7a65-404d-4744-a932-0658087f49c3
2010-10-01 03:28:41 +00:00
patacongo
11440645f9 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2955 42af7a65-404d-4744-a932-0658087f49c3
2010-10-01 00:12:59 +00:00
patacongo
52fc532126 SPI debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2953 42af7a65-404d-4744-a932-0658087f49c3
2010-09-30 02:39:20 +00:00
patacongo
b4346ff7bd Corrections to the LM3S8962 port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2950 42af7a65-404d-4744-a932-0658087f49c3
2010-09-29 00:55:09 +00:00
patacongo
f3d2696bfd Still debugging AT45DB and SPI
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2944 42af7a65-404d-4744-a932-0658087f49c3
2010-09-12 16:38:02 +00:00
patacongo
e52cd4f959 Early AT45DB debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2943 42af7a65-404d-4744-a932-0658087f49c3
2010-09-12 14:35:25 +00:00
patacongo
e28f395393 Add support for SPI NOR chip select
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2938 42af7a65-404d-4744-a932-0658087f49c3
2010-09-11 02:53:07 +00:00
patacongo
3146413533 Fix heap layout issue
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2925 42af7a65-404d-4744-a932-0658087f49c3
2010-09-06 20:48:39 +00:00
patacongo
68971c68ca This is the correct fix to the problem
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2924 42af7a65-404d-4744-a932-0658087f49c3
2010-09-06 19:45:28 +00:00
patacongo
4ea893b52a Fix clearing of SRAM when clocks reset
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2923 42af7a65-404d-4744-a932-0658087f49c3
2010-09-06 16:21:54 +00:00
patacongo
379fc8e548 paging debug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2922 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 19:13:48 +00:00
patacongo
e52f5bdfb3 APB0 and APB1 must be in same MMU section
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2921 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 14:31:46 +00:00
patacongo
154cb1ecdf boardinit call doesn't depend on CONFIG_ARCH_LEDs
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2920 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 02:05:33 +00:00
patacongo
5ab4ef9008 Basic MMU setup seems ok now
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2919 42af7a65-404d-4744-a932-0658087f49c3
2010-09-05 01:22:04 +00:00
patacongo
c5c7249061 Remove unused lpc17_usbinitialize()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2915 42af7a65-404d-4744-a932-0658087f49c3
2010-09-03 15:36:09 +00:00
patacongo
dafdc89f5f Add LM3S8962 support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2914 42af7a65-404d-4744-a932-0658087f49c3
2010-09-03 15:14:28 +00:00
patacongo
6aa5aa20e1 Missed definition for 4Kb page case
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2910 42af7a65-404d-4744-a932-0658087f49c3
2010-09-02 17:43:52 +00:00
patacongo
7c4b74e4f6 Initial allocated page must be read/write/non-cacheable
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2909 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 23:52:38 +00:00
patacongo
b4559a2fcb Fix units used in page table address calculation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2908 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 21:28:14 +00:00
patacongo
60b5d914d1 Fix virtual address of page table
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2907 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 20:20:07 +00:00
patacongo
900c075c8f Misc. paging fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2906 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 17:41:12 +00:00
patacongo
b5c7d19d35 Pointless debug changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2905 42af7a65-404d-4744-a932-0658087f49c3
2010-09-01 03:59:38 +00:00
patacongo
da0bf28ef5 Fix error in conditional compilation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2903 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 22:19:40 +00:00
patacongo
d494bce42b Handle the case of an identity phys-to-virt mapping
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2902 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 19:57:41 +00:00
patacongo
41e5689c0c Fix page table size calculation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2901 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 04:05:28 +00:00
patacongo
080076454e page tables must be aligned
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2900 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 03:51:19 +00:00
patacongo
e6c5fbef2e Add paging debug instrumentation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2899 42af7a65-404d-4744-a932-0658087f49c3
2010-08-31 02:21:12 +00:00
patacongo
dbbc4214ae typo
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2894 42af7a65-404d-4744-a932-0658087f49c3
2010-08-28 18:43:24 +00:00
patacongo
55f0a5590a Fix missing parentheses in macros
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2891 42af7a65-404d-4744-a932-0658087f49c3
2010-08-28 02:41:45 +00:00
patacongo
b111e57685 Add support for 2-pass link
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2890 42af7a65-404d-4744-a932-0658087f49c3
2010-08-28 02:30:50 +00:00