Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added 3rd endpoint (#1)HEADmaster | yiancar | 2020-08-15 | 1 | -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 Starkjohann | 2017-01-24 | 1 | -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 Starkjohann | 2013-11-12 | 1 | -2/+17 |
| | | | | C++ module. | ||||
* | RELEASE: Updated version number to 20121206 | Christian Starkjohann | 2012-12-06 | 1 | -1/+1 |
| | |||||
* | Removed all references to the SVN expansion keyword $Id$. | Christian Starkjohann | 2012-12-05 | 1 | -1/+0 |
| | |||||
* | Make bit shift constants unsigned. | Christian Starkjohann | 2012-12-05 | 1 | -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 Starkjohann | 2012-12-05 | 1 | -7/+7 |
| | |||||
* | usbMsgPtr now has a separate type so that it can be defined to an 8 bit type ↵ | Christian Starkjohann | 2012-12-05 | 1 | -1/+12 |
| | | | | for tiny memory model | ||||
* | RELEASE: Updated version number to 20120109 | Christian Starkjohann | 2012-01-09 | 1 | -1/+1 |
| | |||||
* | - keep a define for USBATTR_BUSPOWER | Christian Starkjohann | 2012-01-08 | 1 | -0/+1 |
| | |||||
* | - changed version | Christian Starkjohann | 2010-07-15 | 1 | -1/+1 |
| | |||||
* | - fixed comment about interrupt routine attributes | Christian Starkjohann | 2010-01-25 | 1 | -3/+3 |
| | |||||
* | - changed release date | Christian Starkjohann | 2009-08-22 | 1 | -1/+1 |
| | |||||
* | - updates in comments | Christian Starkjohann | 2009-08-22 | 1 | -4/+4 |
| | |||||
* | - fixed bmAttributes in configuration descriptor | Christian Starkjohann | 2009-08-22 | 1 | -1/+1 |
| | |||||
* | - reworked USBID-License into USB-IDs-for-free.txt and USB-ID-FAQ.txt | Christian Starkjohann | 2009-08-03 | 1 | -1/+1 |
| | |||||
* | - added comment how USB port pins must be initialized | Christian Starkjohann | 2009-08-03 | 1 | -1/+3 |
| | |||||
* | - entered release date | Christian Starkjohann | 2009-04-15 | 1 | -1/+1 |
| | |||||
* | - great renaming: project is now renamed from AVR-USB to V-USB | Christian Starkjohann | 2009-04-13 | 1 | -1/+1 |
| | |||||
* | - updated version number | Christian Starkjohann | 2009-03-23 | 1 | -1/+1 |
| | |||||
* | - Added extern uchar usbRxToken. | Christian Starkjohann | 2009-03-16 | 1 | -0/+2 |
| | |||||
* | - updated version | Christian Starkjohann | 2008-11-26 | 1 | -1/+1 |
| | |||||
* | - allow distribution under GPLv3 as well | Christian Starkjohann | 2008-11-07 | 1 | -1/+1 |
| | |||||
* | - documented release | Christian Starkjohann | 2008-10-22 | 1 | -1/+1 |
| | |||||
* | - USB_CFG_HAVE_INTRIN_ENDPOINT3 defaults to 0 | Christian Starkjohann | 2008-10-22 | 1 | -0/+4 |
| | |||||
* | - updated version | Christian Starkjohann | 2008-10-20 | 1 | -1/+1 |
| | |||||
* | - if any SOF logic is used, assume interrupt on D- and thus falling edge trigger | Christian Starkjohann | 2008-10-20 | 1 | -1/+8 |
| | |||||
* | - Added documentation for 12.8 MHz module | Christian Starkjohann | 2008-10-18 | 1 | -2/+2 |
| | |||||
* | - improved docs for descriptor property flags | Christian Starkjohann | 2008-10-13 | 1 | -1/+3 |
| | |||||
* | - removed iarcompat.h in favor of usbportability.h which is intended to take | Christian Starkjohann | 2008-06-17 | 1 | -1/+1 |
| | | | | | care of ports to other compilers such as CodeVision as well. | ||||
* | - added usbconfig.h option USB_CFG_CHECK_DATA_TOGGLING | Christian Starkjohann | 2008-06-10 | 1 | -0/+6 |
| | |||||
* | - enabled keyword expansion on *.inc files | Christian Starkjohann | 2008-05-13 | 1 | -1/+1 |
| | | | | | - updated version constant in header | ||||
* | - introduced usbTxStatus structure and used it for interrupt-in endpoints | Christian Starkjohann | 2008-05-03 | 1 | -14/+35 |
| | |||||
* | - updated version number | Christian Starkjohann | 2008-04-18 | 1 | -1/+1 |
| | |||||
* | - used wrong name in copy -- fixed this | Christian Starkjohann | 2008-04-17 | 1 | -0/+691 |