patacongo
|
f0d2b3cca3
|
The composite USB device is basically functional (more testing needed)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4343 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-27 18:33:41 +00:00 |
patacongo
|
b8e32a94f3
|
First round of changes from debug of USB composite device (still has problems)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4342 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-27 16:25:57 +00:00 |
patacongo
|
cd24ef4a30
|
Add a text for the new composite USB device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4341 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-26 23:14:27 +00:00 |
patacongo
|
804205a104
|
More USB composite device logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4340 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-26 19:37:34 +00:00 |
patacongo
|
7bf58dba52
|
Major restructuring of CLASS<->driver interface to better support composite USB devices
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4339 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-26 17:42:44 +00:00 |
patacongo
|
930ca11f09
|
More clean up of namespace
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4338 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-26 14:24:15 +00:00 |
patacongo
|
758d4cd6e6
|
More name changes: USBSER->PL2303 CDCSER->CDCACM
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4337 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 23:04:17 +00:00 |
patacongo
|
f9739ec32a
|
Fixes on reverification of USB mass storage class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4336 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 22:20:48 +00:00 |
patacongo
|
402addc937
|
Massive name change USB STRG -> USB MSC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4335 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 20:50:57 +00:00 |
patacongo
|
85a7bbb39f
|
Massive name change USB STRG -> USB MSC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4334 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 20:17:59 +00:00 |
patacongo
|
5db00d175c
|
Add support for stm32 F4 I2C3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4333 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 19:31:01 +00:00 |
patacongo
|
08964a35b2
|
Progress toward composite CDC/ACM+MSC USB device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4332 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 19:27:20 +00:00 |
patacongo
|
558771edd8
|
Corrections for LP17xx UARTs and Nucleus 2G
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4331 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 12:50:42 +00:00 |
patacongo
|
f26cad06f6
|
STM32 F4 I2C updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4330 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-25 00:09:58 +00:00 |
patacongo
|
897ccf6f46
|
Lots of re-organization -- getting ready to support a composite USB device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4329 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-24 21:51:26 +00:00 |
patacongo
|
4c45a0b534
|
Enable the I2C tool in the STM3240G-EVAL NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4328 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-24 14:34:24 +00:00 |
patacongo
|
6eb0403ddd
|
If we are using a USB serial console, then NSH must wait for the USB device to be connected
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4327 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-24 00:00:31 +00:00 |
patacongo
|
11170ae05b
|
Add logic to set MAX17040 frequency
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4326 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-23 19:59:09 +00:00 |
patacongo
|
bbf8d0b6e4
|
Fixes for clean compile of battery drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4325 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-23 18:37:45 +00:00 |
patacongo
|
3ea4c05843
|
Completes first (untested) cut at MAX1704x battery driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4324 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-23 17:19:43 +00:00 |
patacongo
|
8a4e17b865
|
Simplify upper-half battery driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4323 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-22 19:22:51 +00:00 |
patacongo
|
80ce244ce1
|
Create a generic battery driver infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4322 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-22 18:03:13 +00:00 |
patacongo
|
0068180bf8
|
Create directory structures to support power-related devices
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4321 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-22 16:42:49 +00:00 |
patacongo
|
cb1242d496
|
New, extended CAN structures must be packed.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4320 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-20 23:15:43 +00:00 |
patacongo
|
b179df901e
|
Add support for extended (29-bit) CAN IDs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4319 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-20 21:52:35 +00:00 |
patacongo
|
e5a26ed98c
|
Fix some warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4318 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-20 17:27:06 +00:00 |
patacongo
|
20c9193e04
|
Leverage some bit timing logic from LPC17xx to the STM32 CAN driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4317 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-20 03:37:29 +00:00 |
patacongo
|
0202eef05b
|
Fixes to PIC32 USB driver and LPC17xx CAN driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4316 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-20 02:40:56 +00:00 |
patacongo
|
b70fafcb80
|
PIC32 USB: Remove some bad logic in EP0 post-SETUP clean-up
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4315 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-19 23:27:44 +00:00 |
patacongo
|
d7025f7dd0
|
Add logic to handle state and BDTs correctly with USB packet is dispatched by the class driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4314 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-19 21:25:21 +00:00 |
patacongo
|
a9e951e726
|
Add configuratin to select TSEG1 and TSEG2 values
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4313 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-19 17:43:14 +00:00 |
patacongo
|
b7533eed5d
|
Fix shift value in PIC32 USB header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4312 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-19 16:20:28 +00:00 |
patacongo
|
40cbbac3af
|
PIC32 USB, using IN BDTs where OUT BDTs should be used
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4311 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-18 23:50:26 +00:00 |
patacongo
|
c67bc69d86
|
SYNC_TIME is 3 quanta in LPC17xx CAN bit time calculation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4310 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-18 19:08:15 +00:00 |
patacongo
|
9b5078804f
|
Fix offset to STM32 F1 AFIO EXTICR register
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4309 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-18 17:48:46 +00:00 |
patacongo
|
de66b638e1
|
PIC32 USB driver fixes (still not working)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4308 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-17 23:02:40 +00:00 |
patacongo
|
88094197cb
|
Add support for building 32-bit simulation on a 64-bit target
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4307 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-17 17:42:31 +00:00 |
patacongo
|
31c714f387
|
Finish coding of PIC32MX Ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4306 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-17 14:40:12 +00:00 |
patacongo
|
0691a58eb7
|
More PIC32 Ethernet stuff (still incomplete)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4305 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-17 00:00:25 +00:00 |
patacongo
|
fa785d8d31
|
Fixe the STM32 repetition counter. Setting of the repitition count was out of phase by 1
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4304 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-16 18:17:58 +00:00 |
patacongo
|
0e80050d16
|
Fix STM32 F4 APB2 clock input frequencies
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4303 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-16 17:20:09 +00:00 |
patacongo
|
4ce72e03b6
|
Increase range of pulse count in PWM driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4302 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-16 15:43:01 +00:00 |
patacongo
|
c55b63c7e3
|
Prep for 6.14 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4301 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-15 16:11:32 +00:00 |
patacongo
|
247096fede
|
STM32 fixes for F4 32-bit timers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4300 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-13 02:49:10 +00:00 |
patacongo
|
10cc67fe13
|
Add definitions for another Sure Elec. PIC32 board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4299 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-12 00:24:54 +00:00 |
patacongo
|
bf1e50eb94
|
Fix the STM32 PWM driver pulse count logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4298 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-11 18:44:12 +00:00 |
patacongo
|
64e7f6b00c
|
On a failure to recognize a FAT file system, the mount logic should return -EINVAL, not -ENODEV
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4297 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-11 16:31:45 +00:00 |
patacongo
|
309633cbdb
|
For STM32 PWM output on TIM1/8, need to set master output enable (MOE)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4296 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-11 16:01:18 +00:00 |
patacongo
|
7d970cf8bb
|
Fix bug in STM32 CAN: It must be interrupt driven
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4295 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-11 14:56:56 +00:00 |
patacongo
|
d0d0a0fbbf
|
Add support for the STM32F4-Discovery (from Mike Smith)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4294 7fd9a85b-ad96-42d3-883c-3090e2eb8679
|
2012-01-11 13:01:26 +00:00 |