aboutsummaryrefslogtreecommitdiffstats
path: root/usbdrv/usbdrv.h
Commit message (Collapse)AuthorAgeFilesLines
* Added 3rd endpoint (#1)HEADmasteryiancar2020-08-151-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added 3rd endpoint - Added 3rd endpoint check in asmcommon. This adds 2 extra cycles to the USB routine when enabled. With 16MHz clock (most if not all qmk build use that) the routine is still within spec. - Updated prototype.h file to add additional options. - Simulatanius changes in QMK to follow soon * Update usbdrv/usbdrv.c * Update usbdrv/usbdrv.c * Update usbdrv/usbdrv.c * Update usbdrv/usbdrv.c * Update usbdrv/usbdrvasm.S Accepted to keep changes minimal * Update usbdrv/usbdrvasm.S Accepted to keep changes minimal * Update usbdrv/usbdrvasm.S Accepted to keep changes minimal * Update usbdrv/usbdrvasm.S Accepted to keep changes minimal
* Made `usbMsgFlags` public.Christian Starkjohann2017-01-241-0/+9
| | | | Users can set it to `USB_FLG_MSGPTR_IS_ROM` and set `usbMsgPtr` to a flash memory address.
* Added #ifdef and extern "C" so that usbdrv.h / usbdrv.c can be included from ↵Christian Starkjohann2013-11-121-2/+17
| | | | C++ module.
* RELEASE: Updated version number to 20121206Christian Starkjohann2012-12-061-1/+1
|
* Removed all references to the SVN expansion keyword $Id$.Christian Starkjohann2012-12-051-1/+0
|
* Make bit shift constants unsigned.Christian Starkjohann2012-12-051-2/+2
| | | | This is from a contributed patch, probably to fix a compiler warning.
* Add const keyword to all PROGMEM declarations as required by new gcc.Christian Starkjohann2012-12-051-7/+7
|
* usbMsgPtr now has a separate type so that it can be defined to an 8 bit type ↵Christian Starkjohann2012-12-051-1/+12
| | | | for tiny memory model
* RELEASE: Updated version number to 20120109Christian Starkjohann2012-01-091-1/+1
|
* - keep a define for USBATTR_BUSPOWERChristian Starkjohann2012-01-081-0/+1
|
* - changed versionChristian Starkjohann2010-07-151-1/+1
|
* - fixed comment about interrupt routine attributesChristian Starkjohann2010-01-251-3/+3
|
* - changed release dateChristian Starkjohann2009-08-221-1/+1
|
* - updates in commentsChristian Starkjohann2009-08-221-4/+4
|
* - fixed bmAttributes in configuration descriptorChristian Starkjohann2009-08-221-1/+1
|
* - reworked USBID-License into USB-IDs-for-free.txt and USB-ID-FAQ.txtChristian Starkjohann2009-08-031-1/+1
|
* - added comment how USB port pins must be initializedChristian Starkjohann2009-08-031-1/+3
|
* - entered release dateChristian Starkjohann2009-04-151-1/+1
|
* - great renaming: project is now renamed from AVR-USB to V-USBChristian Starkjohann2009-04-131-1/+1
|
* - updated version numberChristian Starkjohann2009-03-231-1/+1
|
* - Added extern uchar usbRxToken.Christian Starkjohann2009-03-161-0/+2
|
* - updated versionChristian Starkjohann2008-11-261-1/+1
|
* - allow distribution under GPLv3 as wellChristian Starkjohann2008-11-071-1/+1
|
* - documented releaseChristian Starkjohann2008-10-221-1/+1
|
* - USB_CFG_HAVE_INTRIN_ENDPOINT3 defaults to 0Christian Starkjohann2008-10-221-0/+4
|
* - updated versionChristian Starkjohann2008-10-201-1/+1
|
* - if any SOF logic is used, assume interrupt on D- and thus falling edge triggerChristian Starkjohann2008-10-201-1/+8
|
* - Added documentation for 12.8 MHz moduleChristian Starkjohann2008-10-181-2/+2
|
* - improved docs for descriptor property flagsChristian Starkjohann2008-10-131-1/+3
|
* - removed iarcompat.h in favor of usbportability.h which is intended to takeChristian Starkjohann2008-06-171-1/+1
| | | | | care of ports to other compilers such as CodeVision as well.
* - added usbconfig.h option USB_CFG_CHECK_DATA_TOGGLINGChristian Starkjohann2008-06-101-0/+6
|
* - enabled keyword expansion on *.inc filesChristian Starkjohann2008-05-131-1/+1
| | | | | - updated version constant in header
* - introduced usbTxStatus structure and used it for interrupt-in endpointsChristian Starkjohann2008-05-031-14/+35
|
* - updated version numberChristian Starkjohann2008-04-181-1/+1
|
* - used wrong name in copy -- fixed thisChristian Starkjohann2008-04-171-0/+691