patacongo
|
ca3ba34235
|
Add support for use of a USB serial device to provide NSH console I/O. Verified on the Sure PIPIC32MX board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4458 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-06 20:21:57 +00:00 |
|
patacongo
|
f769367ac6
|
The PIC32 USB device driver is (finally) functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4457 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-06 15:51:03 +00:00 |
|
patacongo
|
a828a038fe
|
Minor update to PIC32 USB device driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4455 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-05 23:04:18 +00:00 |
|
patacongo
|
f55923d1c0
|
Some improvements in PIC32 USB BDT handling
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4454 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-05 21:02:07 +00:00 |
|
patacongo
|
9c1f5ce657
|
Fix some PIC32 USB IN transfer issues -- still more
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4453 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-04 22:31:18 +00:00 |
|
patacongo
|
d1c6ef19cc
|
Some fixes for the PIC32 USB IN processing -- still some issues
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4452 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-04 19:31:10 +00:00 |
|
patacongo
|
02b5aec878
|
Several fixes to the PIC32 USB device OUT path logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4451 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-04 17:38:00 +00:00 |
|
patacongo
|
7f005e2d3c
|
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
|
f811b4e17f
|
After a reset, need to re-connected to the bus
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4449 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 18:59:32 +00:00 |
|
patacongo
|
8ae5fade81
|
A few more PIC32 USB fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4448 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-03 17:27:49 +00:00 |
|
patacongo
|
696285d84d
|
Add more low-level, thread-independent socket interfaces
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4445 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-02 19:57:52 +00:00 |
|
patacongo
|
e39ef0a587
|
PIC32 USB driver updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4444 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-02 17:23:02 +00:00 |
|
patacongo
|
e23d7b69df
|
Fix PIC32 USB cloning errors -- There is not pbuffer toggle bit in the BDT status
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4442 42af7a65-404d-4744-a932-0658087f49c3
|
2012-03-02 00:16:12 +00:00 |
|
patacongo
|
39106cde3a
|
PIC32 USB device only supports full ping poing mode
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4441 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-29 23:19:20 +00:00 |
|
patacongo
|
4b7eb79075
|
A little more work (but not much progress) on the PIC32 USB device driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4440 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-29 21:53:28 +00:00 |
|
patacongo
|
ff6f30399f
|
STM32 Quad Encoder bug fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4437 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-28 18:39:37 +00:00 |
|
patacongo
|
391d33732c
|
Extend CDC/ACM driver so that can be connected/disconnected under software control; Add new NSH commands sercon and serdis that will connect and disconnect the CDC/ACM serial device
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4436 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-28 18:14:55 +00:00 |
|
patacongo
|
04c2a4e672
|
Overflow position offset not needed if we have only 32-bit counters
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4435 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-28 01:58:23 +00:00 |
|
patacongo
|
8f8381f207
|
Add support for mixed 16- and 32-bit timers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4434 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-28 00:33:30 +00:00 |
|
patacongo
|
df0986aa29
|
Add logic to support the FSMC SRAM in the NuttX heap
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4433 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-27 23:14:43 +00:00 |
|
patacongo
|
147d02cc24
|
Add support for the Atollic Pro toolchain; Change extension .ihx to .hex to be better compatible with most of the rest of the world
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4431 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-27 19:50:35 +00:00 |
|
patacongo
|
324fb2460f
|
Add support for SRAM on board the STM3240G-EVAL board
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4430 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-27 17:22:10 +00:00 |
|
patacongo
|
8fb3d8b386
|
Fix bugs in lazy FPU register saving
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4427 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-25 19:32:16 +00:00 |
|
patacongo
|
9c3cac8e3f
|
Misc quad encoder updates
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4426 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-25 18:01:44 +00:00 |
|
patacongo
|
0ea1fa366c
|
Ooops part of last checkin was still in the editor
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4425 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-25 00:58:07 +00:00 |
|
patacongo
|
f67d1e4e35
|
STM32 quad encoder: Don't calculate the timer prescaler value at runtime; pre-calculate it at compiler time
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4424 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-25 00:53:24 +00:00 |
|
patacongo
|
3dd738c3ba
|
Fixes for the STM32 quadrature encoder
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4422 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-25 00:19:13 +00:00 |
|
patacongo
|
9b8a46415d
|
select() fix to handl POLLHUP; STM32 FPU saving in context switches seems to be functional
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4420 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-24 18:24:35 +00:00 |
|
patacongo
|
e2d49f44b9
|
OOps... vstm instructions needs to post-increment, not pre-decrement
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4419 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-23 22:44:38 +00:00 |
|
patacongo
|
48dd023624
|
Enable STM32 F4 hardware floating point with the Atollic toolchain
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4418 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-23 21:29:42 +00:00 |
|
patacongo
|
d14fbab225
|
Add support for the Atollic 'Lite' toolchain in all STM32 F4 configurations
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4417 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-23 18:42:36 +00:00 |
|
patacongo
|
1e145dddae
|
Incoporate (more) new ARMv7-M exception handling logic contributed by Mike Smith
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4414 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-22 18:44:34 +00:00 |
|
patacongo
|
cb32f5c1a4
|
Incoporate new ARMv7-M exception handling logic contributed by Mike Smith
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4413 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-22 18:14:18 +00:00 |
|
patacongo
|
b7fcd27d48
|
Misc fixes to quadrature encoder debug output
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4411 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-21 23:23:18 +00:00 |
|
patacongo
|
9ee1f7838e
|
STM32 SDIO DMA: Ignore DMA FIFO errors; these seem to be bogus. SD multiple block transfers result in CRC errors; avoid them by using smaller FTP buffer sizes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4410 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-21 22:00:28 +00:00 |
|
patacongo
|
b9cb4b0df3
|
Fix SDIO DMA (finally)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4409 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-21 19:16:41 +00:00 |
|
patacongo
|
9eda27ba2a
|
Add logic to STM32 SDIO driver to terminate on a DMA error
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4408 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-21 15:17:42 +00:00 |
|
patacongo
|
2037e1096c
|
More STM32 SDIO DMA fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4407 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-21 00:21:26 +00:00 |
|
patacongo
|
778b33da73
|
Various STM32 SDIO and DMA fixes (SDIO DMA still does not work)
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4406 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-20 20:02:53 +00:00 |
|
patacongo
|
011ea95fb0
|
Fix error in STM32 DMA driver stream index calculation
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4405 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-19 18:04:25 +00:00 |
|
patacongo
|
2c9facdd64
|
STM32 SDIO driver now build with DMA enabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4404 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-19 16:31:12 +00:00 |
|
patacongo
|
6a2c6e13d6
|
Correct a buffer size error in the STM32 ethernet driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4403 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-18 22:09:09 +00:00 |
|
patacongo
|
c3562b2d13
|
Clear up some configuration naming that was inconsistent accross STM32 chips
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4401 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-18 14:22:00 +00:00 |
|
patacongo
|
4e82d14da1
|
CAN ISO-11783 support contributed by Gary Teravskis
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4400 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-18 14:02:34 +00:00 |
|
patacongo
|
890b0f59ac
|
Add QE support to STM32F4Discovery; add a test of the quadrature encoder driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4395 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-15 17:51:30 +00:00 |
|
patacongo
|
b9a0819dd8
|
I suppose the STM32 F4 is like the F1 in that TIM inputs should not use alternate functions????
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4394 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-15 00:33:51 +00:00 |
|
patacongo
|
0e5636cad7
|
Fix TIM in/out pin naming
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4393 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-15 00:08:39 +00:00 |
|
patacongo
|
b1e175e7a4
|
Initial fleshing out of the STM32 quadrature encoder driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4392 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-14 22:18:53 +00:00 |
|
patacongo
|
07f51374ae
|
More STM32 quadrature encoder code
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4391 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-14 17:48:25 +00:00 |
|
patacongo
|
ae57408734
|
Add an infrastructure to support a generic quadrature encoder driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4390 42af7a65-404d-4744-a932-0658087f49c3
|
2012-02-14 15:32:57 +00:00 |
|