Commit Graph

4011 Commits

Author SHA1 Message Date
patacongo
4324b00af3 BEV needs to be zero in single-vector mode; Interrupts go to EBASE+0x200
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4153 42af7a65-404d-4744-a932-0658087f49c3
2011-12-10 00:00:28 +00:00
patacongo
adf98b1619 Add STM32 ethernet MAC and DMA initialization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4152 42af7a65-404d-4744-a932-0658087f49c3
2011-12-09 20:40:33 +00:00
patacongo
4fee2145bd Add PHY setup for STM3240G-EVAL Ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4151 42af7a65-404d-4744-a932-0658087f49c3
2011-12-09 17:03:16 +00:00
patacongo
55ec626661 Oops.. pic32mx-exception.c, not pic32mx-exception.S
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4150 42af7a65-404d-4744-a932-0658087f49c3
2011-12-09 14:09:36 +00:00
patacongo
2149ec1035 PIC32 bugfixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4149 42af7a65-404d-4744-a932-0658087f49c3
2011-12-08 23:33:04 +00:00
patacongo
6acbf57d03 Add Ethernet pin/clock configuration logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4148 42af7a65-404d-4744-a932-0658087f49c3
2011-12-08 22:14:48 +00:00
patacongo
c9ca9fc763 Finish STM32 Ethernet header file; Add ethernet driver skeleton
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4147 42af7a65-404d-4744-a932-0658087f49c3
2011-12-08 18:02:38 +00:00
patacongo
5072f4a553 Fix PIC32 timer source frequency
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4146 42af7a65-404d-4744-a932-0658087f49c3
2011-12-07 23:38:23 +00:00
patacongo
f45477ac99 Add beginning of ethernet register definitions for the STM32 F4
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4145 42af7a65-404d-4744-a932-0658087f49c3
2011-12-07 21:36:02 +00:00
patacongo
b6bcb2aecc Add support for the Cortex-M4 floating pointing
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4144 42af7a65-404d-4744-a932-0658087f49c3
2011-12-07 18:58:21 +00:00
patacongo
55399677c6 Add storage space for FPU registers in context switching
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4143 42af7a65-404d-4744-a932-0658087f49c3
2011-12-07 15:36:46 +00:00
patacongo
a3c9f34ca5 Add STM32 F4 DMA framework (untested)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4142 42af7a65-404d-4744-a932-0658087f49c3
2011-12-07 14:56:28 +00:00
patacongo
32991cee64 Prep for 6.12 release
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4141 42af7a65-404d-4744-a932-0658087f49c3
2011-12-07 01:15:08 +00:00
patacongo
6d4165a0ee Calibrated STM3240G-EVAL delay loop
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4140 42af7a65-404d-4744-a932-0658087f49c3
2011-12-06 21:19:37 +00:00
patacongo
aec3932b37 Add an NSH configuration for the STM3240G-EVAL
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4139 42af7a65-404d-4744-a932-0658087f49c3
2011-12-06 20:49:12 +00:00
patacongo
65bbfd2a02 Basic bring-up of the STM3240G-EVAL board is complete
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4138 42af7a65-404d-4744-a932-0658087f49c3
2011-12-06 19:31:28 +00:00
patacongo
7b634d851d Fix STM32F40 build problem. Moved ARM.exidx to FLASH
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4137 42af7a65-404d-4744-a932-0658087f49c3
2011-12-06 16:27:37 +00:00
patacongo
fc138b6158 Fix banding on the R61580 LCD
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4136 42af7a65-404d-4744-a932-0658087f49c3
2011-12-05 19:59:10 +00:00
patacongo
d82c771c37 Fixes for STM32F40xxx port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4135 42af7a65-404d-4744-a932-0658087f49c3
2011-12-05 16:41:20 +00:00
patacongo
e0a1fd2540 Fix a compile error when CONFIG_ARCH_INTERRUPTSTACK is turned on for Cortex-M*
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4134 42af7a65-404d-4744-a932-0658087f49c3
2011-12-04 23:42:38 +00:00
patacongo
655afdb84e mq_notify() was not setting errno on failures
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4133 42af7a65-404d-4744-a932-0658087f49c3
2011-12-04 18:08:33 +00:00
patacongo
bc29aea397 Fix a cloned error in driver poll setup
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4132 42af7a65-404d-4744-a932-0658087f49c3
2011-12-03 16:13:40 +00:00
patacongo
f1b07efc09 Add comments that indicate that tsc2007_activate is probably not needed
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4131 42af7a65-404d-4744-a932-0658087f49c3
2011-12-01 23:08:27 +00:00
patacongo
0fd408ca95 Add two new small, bold, sans-serif fonts
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4130 42af7a65-404d-4744-a932-0658087f49c3
2011-12-01 15:15:35 +00:00
patacongo
75ee14b862 Fix handling of NULL pointer in sig_timedwait()
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4129 42af7a65-404d-4744-a932-0658087f49c3
2011-11-29 18:21:52 +00:00
patacongo
34f1a907b4 wchar_t is a C++ built in and should not (always) be defined
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4128 42af7a65-404d-4744-a932-0658087f49c3
2011-11-29 14:26:12 +00:00
patacongo
f4a014fc2f Fix error in sim build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4127 42af7a65-404d-4744-a932-0658087f49c3
2011-11-28 22:48:31 +00:00
patacongo
14fd8f3c8e update some comments
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4126 42af7a65-404d-4744-a932-0658087f49c3
2011-11-27 16:51:34 +00:00
patacongo
4a9b2c7b1b Fix PIC32 error in last check-in
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4125 42af7a65-404d-4744-a932-0658087f49c3
2011-11-25 12:37:54 +00:00
patacongo
b39704c1b6 Finish code for basic STM3240 port
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4124 42af7a65-404d-4744-a932-0658087f49c3
2011-11-24 01:34:10 +00:00
patacongo
c1ff401533 Add clock configuration logic for the STM32F40
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4123 42af7a65-404d-4744-a932-0658087f49c3
2011-11-23 18:18:26 +00:00
patacongo
5bcaa4dfb8 Finish port of GPIO driver for STM3240
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4122 42af7a65-404d-4744-a932-0658087f49c3
2011-11-23 15:08:05 +00:00
patacongo
67eb344218 More changes for STM3240 build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4121 42af7a65-404d-4744-a932-0658087f49c3
2011-11-22 20:07:42 +00:00
patacongo
8eabbf0a7a More changes, getting closer to a clean STM3240 compile
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4120 42af7a65-404d-4744-a932-0658087f49c3
2011-11-22 17:43:11 +00:00
patacongo
6d47e3fcb6 Working toward clean STM3240xx build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4119 42af7a65-404d-4744-a932-0658087f49c3
2011-11-22 16:08:21 +00:00
patacongo
1d7c367a62 Add framework for the STM3240G-EVAL board (not much logic yet)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4118 42af7a65-404d-4744-a932-0658087f49c3
2011-11-22 14:16:38 +00:00
patacongo
445cea7692 Add STM3240 interrupt handlers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4117 42af7a65-404d-4744-a932-0658087f49c3
2011-11-22 02:59:24 +00:00
patacongo
78c6fe1f39 Add STM3240 interrupt definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4116 42af7a65-404d-4744-a932-0658087f49c3
2011-11-22 00:10:56 +00:00
patacongo
437fd118ca Add STM3240 SYSCFG header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4115 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 23:18:24 +00:00
patacongo
98cdd3fca2 Finishes basic header file updates for STM3230
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4114 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 22:19:19 +00:00
patacongo
fdc1c4e8bb Updates for STM3240 timers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4113 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 21:46:46 +00:00
patacongo
bfadd106a0 STM3240 RTC, SPI, and SDIO header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4112 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 19:33:25 +00:00
patacongo
dc45728831 Add STM3240 RTC header file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4111 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 18:55:54 +00:00
patacongo
b4c4950183 Add STM3240 pwr and rcc header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4110 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 17:11:17 +00:00
patacongo
36cad7288d More STM3240 header file changes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4109 42af7a65-404d-4744-a932-0658087f49c3
2011-11-21 14:25:38 +00:00
patacongo
8dbcc137d0 Update DMA header file for the STM32F40xxx
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4108 42af7a65-404d-4744-a932-0658087f49c3
2011-11-20 17:44:45 +00:00
patacongo
1ba0ddb9d1 Update debug header file for the STM32F40xxx
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4107 42af7a65-404d-4744-a932-0658087f49c3
2011-11-20 14:50:46 +00:00
patacongo
282ecb0e20 Update CAN header file for the STM32F40xxx
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4106 42af7a65-404d-4744-a932-0658087f49c3
2011-11-20 14:22:55 +00:00
patacongo
15e7a497ca Update ADC header file for the STM32F40xxx
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4105 42af7a65-404d-4744-a932-0658087f49c3
2011-11-20 14:01:44 +00:00
patacongo
acf0e4160b Revised FAT bugfix
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4104 42af7a65-404d-4744-a932-0658087f49c3
2011-11-19 20:30:39 +00:00