9
0
Fork 0
Commit Graph

100 Commits

Author SHA1 Message Date
patacongo 0bb0a4e316 Move file-system header files to include/nuttx/fs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4499 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-21 18:01:07 +00:00
patacongo 9e368f7e00 Minor updates for PIC32 USB device driver bugs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-19 17:56:15 +00:00
patacongo a3bced9616 The PIC32 USB driver (finally) works the the Mass Storage Class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4496 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-18 20:39:18 +00:00
patacongo eba435cddd Fix reported USB MSC product/revision
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4495 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-17 17:15:59 +00:00
patacongo c8eac657d6 Updates to the PIC32 USB driver (still kind of buggy); Fix for STM32 CAN2 -- Need to enable CAN1 clocking to use CAN2
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4493 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-16 20:59:21 +00:00
patacongo adcb07f98c Add support for use of a USB serial device to provide NSH console I/O. Verified on the Sure PIPIC32MX board
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4458 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-03-06 20:21:57 +00:00
patacongo 8a287b9ef4 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: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4436 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-02-28 18:14:55 +00:00
patacongo 7067d5510f Can't use 'class' as a field name! Backward conditional compilation in usbmsc.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4350 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-31 14:15:36 +00:00
patacongo c45f07b541 Correct a typo in STM32 I2C3 support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4345 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-29 14:15:20 +00:00
patacongo 4fe152504c Most USB Composite device debug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4344 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2012-01-27 21:03:20 +00:00
patacongo 898607b093 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 a5435ad815 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 9f51a6603c 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 0710ce2e52 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 eb24f42fbc 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 ff461ba73e 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 8867023b4b 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 972a7b249a 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 ddc85e2b0d 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 4e685d48c1 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 dcbab3971c 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 6f56da01b3 ADS7843E driver is code complete
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4018 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-10-04 17:08:59 +00:00
patacongo 7066aac185 Cosmetic changes to fat and mass storage device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3985 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-28 01:46:31 +00:00
patacongo 8fdbe65f2c A couple of files were not added
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3984 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-27 22:04:44 +00:00
patacongo 6f0ce181dc Move MSC descriptors to a separate file; File 13 char long file names.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3983 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-27 22:04:03 +00:00
patacongo 79fe4a0ee5 Separate all CDC ACM descriptors into a separate C file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3982 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-27 20:11:14 +00:00
patacongo f8a699a62d CDC ACM fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3981 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-27 17:05:24 +00:00
patacongo f545d34478 Add examples/usbterm
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3976 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-26 16:52:20 +00:00
patacongo 6b507a7c3a A little progress with CDC ACM driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3959 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-16 18:42:54 +00:00
patacongo 0f59e002d8 More CDC serial updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3954 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-15 13:26:00 +00:00
patacongo c63cbde35e Add CDC ACM serial class device driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3953 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-13 19:04:13 +00:00
patacongo f8f4dbcee4 Working toward CDC serial USB device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3952 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-09-12 23:16:16 +00:00
patacongo 7bfe7bf692 Correct USB mass storage memory leak
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3820 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-07-26 17:27:57 +00:00
patacongo 2636773f86 Fix AVR warnings; FAT FS needs to use off_t instead of size_t
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3728 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-06-20 20:54:45 +00:00
patacongo 0f1298dba3 Add initial CC1101 wireless logic from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3617 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 15:09:39 +00:00
patacongo 5a102905dd I2C fixes from Uros; USB serial fix from Sheref; + A little more kernel mode stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3479 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 21:22:06 +00:00
patacongo 92b691c853 Fixes for kernel stub builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3473 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 16:40:47 +00:00
patacongo 5a7fd4ce00 Rename usb_storage.h to storage.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3243 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-12 02:12:41 +00:00
patacongo 09ec3edfe5 typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3192 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 00:31:38 +00:00
patacongo 69dbe6bef9 USB host MS class compiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3186 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 01:29:51 +00:00
patacongo cea81af141 Add drivers/usbhost
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3171 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-14 03:39:31 +00:00
patacongo deed6d6c8a Create include/nuttx/usb directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3170 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-14 03:33:39 +00:00
patacongo 3c859bb80d USB class drivers need to call DEV_CONNECT
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3159 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-04 17:35:19 +00:00
patacongo 07a16a2342 Fix compile error in usbdev_serial.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2867 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-18 23:27:36 +00:00
patacongo e75bd19a33 Important fixed to USB storage and SCSI state machine from David Hewson
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2571 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-04 16:21:13 +00:00
patacongo f763af79a9 Fix compilation bugs when DUALSPEED is enabled
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2564 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-03-28 21:41:49 +00:00
patacongo f75694a1ad Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2343 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-15 14:25:14 +00:00
patacongo e9c775f9d5 Should not returned queued read requests on a reset
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2294 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-01 15:28:33 +00:00
patacongo 130a18c0ea Extend USB trace logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2212 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:11:50 +00:00
patacongo b9da4a65b1 Extend USB trace logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2211 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:09:47 +00:00