aboutsummaryrefslogtreecommitdiffstats
path: root/usbdrv
Commit message (Collapse)AuthorAgeFilesLines
* For compatibility reasons define usbMsgPtr_t to char * by default.Christian Starkjohann2013-11-281-2/+2
| | | | Using unsigned short would generate smaller code, but causes warnings with existing projects.
* Optimized fast CRC routine to be shorter and faster.Christian Starkjohann2013-11-221-21/+16
|
* Added #ifdef and extern "C" so that usbdrv.h / usbdrv.c can be included from ↵Christian Starkjohann2013-11-121-2/+17
| | | | C++ module.
* Made usbSetInterrupt() tolerant to zero sized blocks.Christian Starkjohann2013-11-121-1/+1
|
* RELEASE: Updated version number to 20121206Christian Starkjohann2012-12-061-1/+1
|
* Documented changes in Changelog.Christian Starkjohann2012-12-061-0/+11
|
* Removed all references to the SVN expansion keyword $Id$.Christian Starkjohann2012-12-0516-16/+0
|
* Make bit shift constants unsigned.Christian Starkjohann2012-12-051-2/+2
| | | | This is from a contributed patch, probably to fix a compiler warning.
* Removed unnecessary include of usbportability.h.Christian Starkjohann2012-12-051-1/+0
| | | | This include caused a header dependency problem. usbconfig.h must be included before usbportability.h because the PROGMEM macros must know the size of the memory model. usbdrv.h includes the headers in just this order.
* Add const keyword to all PROGMEM declarations as required by new gcc.Christian Starkjohann2012-12-052-13/+13
|
* usbMsgPtr now has a separate type so that it can be defined to an 8 bit type ↵Christian Starkjohann2012-12-053-6/+28
| | | | for tiny memory model
* Changed Clay Logic to flirc.tv, Inc.Christian Starkjohann2012-07-092-8/+8
| | | | Jason Kotzin is now working as flirc.tv and we have updated our documentation.
* RELEASE: Updated version number to 20120109Christian Starkjohann2012-01-091-1/+1
|
* RELEASE: Added release date to Changelog.txtChristian Starkjohann2012-01-091-0/+1
|
* Improved change description in Changelog.txtChristian Starkjohann2012-01-091-2/+3
|
* - documented changesChristian Starkjohann2012-01-081-0/+5
|
* - Fixed bug in usbDriverSetup() which prevented descriptor sizes above 255 ↵Christian Starkjohann2012-01-081-1/+4
| | | | bytes.
* - Added rules for standard mice, keyboards etc.Christian Starkjohann2012-01-081-2/+8
|
* - keep a define for USBATTR_BUSPOWERChristian Starkjohann2012-01-082-0/+4
|
* - fixed hex translation of some USB IDs, there was a typoChristian Starkjohann2010-12-221-3/+3
|
* - fixed release dateChristian Starkjohann2010-07-151-1/+1
|
* - changed versionChristian Starkjohann2010-07-151-1/+1
|
* - documented changesChristian Starkjohann2010-07-152-9/+28
|
* - take endpoint 3 number from USB_CFG_EP3_NUMBER for config descriptorChristian Starkjohann2010-07-151-1/+1
|
* - introduced USB_CFG_DRIVER_FLASH_PAGE config optionChristian Starkjohann2010-05-304-5/+23
|
* - documented changesChristian Starkjohann2010-01-251-0/+6
|
* - removed comment about default for USB_CFG_CLOCK_KHZChristian Starkjohann2010-01-251-2/+1
|
* - removed comment about default fro USB_CFG_CLOCK_KHZChristian Starkjohann2010-01-251-1/+0
|
* - no more default for USB_CFG_CLOCK_KHZChristian Starkjohann2010-01-251-1/+1
|
* - fixed comment about interrupt routine attributesChristian Starkjohann2010-01-251-3/+3
|
* - removed file: We only have infos now, no licenseChristian Starkjohann2010-01-151-154/+0
|
* - fixed define for default interrupt vectorChristian Starkjohann2010-01-151-1/+1
|
* - fixed define for interrupt vector (default vector used)Christian Starkjohann2010-01-151-1/+5
|
* - changed release dateChristian Starkjohann2009-08-221-1/+1
|
* - updates in commentsChristian Starkjohann2009-08-221-4/+4
|
* - documentation updates for clay logic and USB-IDsChristian Starkjohann2009-08-224-28/+33
|
* - documented changesChristian Starkjohann2009-08-221-0/+2
|
* - fixed bmAttributes in configuration descriptorChristian Starkjohann2009-08-223-3/+5
|
* - added option for fast CRC routineChristian Starkjohann2009-08-123-23/+113
| | | | | - optimized conventional CRC routine somewhat
* - fixed duration of unstuffing routine for bit 6 (was one cycle too long)Christian Starkjohann2009-08-092-6/+13
|
* - documented changesChristian Starkjohann2009-08-061-0/+4
|
* - minor code optimizationChristian Starkjohann2009-08-061-9/+7
|
* - fixed SE0 check: The check was done in the middle between bit 0 and 1,Christian Starkjohann2009-08-061-15/+15
| | | | | | exactly where the data lines can change. We now check only if both, bits 0 and 1 have been read as 0 on D-.
* - formating...Christian Starkjohann2009-08-033-47/+159
|
* - reworked USBID-License into USB-IDs-for-free.txt and USB-ID-FAQ.txtChristian Starkjohann2009-08-037-15/+213
|
* - added comment how USB port pins must be initializedChristian Starkjohann2009-08-031-1/+3
|
* - entered release dateChristian Starkjohann2009-04-151-1/+1
|
* - documented releaseChristian Starkjohann2009-04-151-0/+2
|
* - renamed AVR MacPack to CrossPackChristian Starkjohann2009-04-151-0/+1
|
* - great renaming: project is now renamed from AVR-USB to V-USBChristian Starkjohann2009-04-1319-67/+80
|