Permalink
Switch branches/tags
Nothing to show
Commits on May 6, 2010
  1. Added new EVENT_CDC_Device_BreakSent() event and CDC_Host_SendBreak()…

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    … function to the Device and Host CDC Class drivers.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1242 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Remove incorrect Abstract Call Management class specific descriptor f…

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    …rom the CDC demos, bootloaders and projects.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1241 d5102386-fcda-11dd-9fdb-3debd5008f28
  3. Ensure that the CDC class drivers return 0 if the number of unread by…

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    …tes is queried and the bank has become empty.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1240 d5102386-fcda-11dd-9fdb-3debd5008f28
  4. Make CDC class bootloader hard-reset the AVR when exited instead of a…

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    … soft-reset. Reduce size of the TeensyHID bootloader slightly.
    
    Fix the TeensyHID bootloader for the larger USB AVR devices, since Paul uses a different (undocumented) addressing scheme on these devices.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1239 d5102386-fcda-11dd-9fdb-3debd5008f28
  5. Oops - typo in the updated TeensyHID bootloader code when compiled fo…

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    …r the non Teensy++ targets.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1238 d5102386-fcda-11dd-9fdb-3debd5008f28
  6. Fixed TeensyHID bootloader so that it works with the official TeensyL…

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    …oader GUI application with all supported AVR models.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1237 d5102386-fcda-11dd-9fdb-3debd5008f28
  7. Fixed incorrect comparison in the descriptor callback routine of the …

    Dean Dean
    Dean authored and Dean committed May 6, 2010
    …TeensyHID bootloader.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1236 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on May 4, 2010
  1. Fix up the ADC driver for the U4 parts to remove a typo on one of the…

    Dean Dean
    Dean authored and Dean committed May 4, 2010
    … register names.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1235 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Removed software PDI/TPI emulation from the AVRISP-MKII clone project…

    Dean Dean
    Dean authored and Dean committed May 4, 2010
    …, as it was very buggy. PDI and TPI must now be implemented via seperate headers instead of the one unified ISP/TPI/PDI header.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1234 d5102386-fcda-11dd-9fdb-3debd5008f28
  3. Fixed INTERRUPT_CONTROL_ENDPOINT compile time option preventing other…

    Dean Dean
    Dean authored and Dean committed May 4, 2010
    … interrupts from occuring while the control endpoint request is being processed, causing possible lockups if a USB interrupt occurs during a transfer.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1233 d5102386-fcda-11dd-9fdb-3debd5008f28
  4. Fixed Host mode HID class driver not sending the correct report type …

    Dean Dean
    Dean authored and Dean committed May 4, 2010
    …when HID_Host_SendReportByID() was called and the HID_HOST_BOOT_PROTOCOL_ONLY compile time option is set.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1232 d5102386-fcda-11dd-9fdb-3debd5008f28
  5. Fixed device state not being reset back to the default state if the h…

    Dean Dean
    Dean authored and Dean committed May 4, 2010
    …ost sets the address to 0x00.
    
    Fixed Set Configuration requests not being stalled until the host has set the device's address.
    
    Fixed possibility of internal signature retrieval being corrupted if an interrupt occurs during a signature byte read (thanks to Andrei Krainev).
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1231 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on May 3, 2010
  1. Added new ENDPOINT_*_BusSuspended error code to the Endpoint function…

    Dean Dean
    Dean authored and Dean committed May 3, 2010
    …, so that the stream functions early-abort if the bus is suspended before or during a transfer.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1230 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on May 2, 2010
  1. Increase hardware PDI/TPI programming speed to 1MHz in the AVRISP MKI…

    Dean Dean
    Dean authored and Dean committed May 2, 2010
    …I clone project.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1229 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Switch back to C based timeout ISR in the AVRISP project - assembly v…

    Dean Dean
    Dean authored and Dean committed May 2, 2010
    …ersion was failing, and only one or two cycles could be shaved off the compiler generated code.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1228 d5102386-fcda-11dd-9fdb-3debd5008f28
  3. Change AVRISP project's timeout to be interrupt based again, but make…

    Dean Dean
    Dean authored and Dean committed May 2, 2010
    … the interrupt itself interruptable and use a seperate assembly file to hand-optimize the ISR code.
    
    Removed the cast to uint16_t on the set baud rate in the USBtoSerial project, so that the higher >1M baud rates can be selected (thanks to Steffan).
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1227 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 30, 2010
  1. Make sure that long reads are aborted early if the connection times o…

    Dean Dean
    Dean authored and Dean committed Apr 30, 2010
    …ut while waiting on more bytes in the AVRISP MKII clone project.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1226 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Make sure that the NVM bus/controller busy waits in the AVRISP MKII c…

    Dean Dean
    Dean authored and Dean committed Apr 30, 2010
    …lone project abort properly if a timeout occurs while waiting for a response.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1225 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 29, 2010
  1. The Audio_Device_IsSampleReceived() and Audio_Device_IsReadyForNextSa…

    Dean Dean
    Dean authored and Dean committed Apr 29, 2010
    …mple() functions are now inline, to reduce overhead.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1224 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 28, 2010
  1. Use puts_P() and printf_P() instead of the normal variants where poss…

    Dean Dean
    Dean authored and Dean committed Apr 28, 2010
    …ible in the Host mode Class Driver demos.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1223 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Oops - relocated USBInterrupt.h header file requires adjusted include…

    Dean Dean
    Dean authored and Dean committed Apr 28, 2010
    … paths for the other USB driver header files.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1222 d5102386-fcda-11dd-9fdb-3debd5008f28
  3. Relocate USBInterrupt.c/.h from the HighLevel USB driver directory to…

    Dean Dean
    Dean authored and Dean committed Apr 28, 2010
    … the LowLevel directory as it is hardware-dependent.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1221 d5102386-fcda-11dd-9fdb-3debd5008f28
  4. Remove incomplete/nonfunctional MIDI class bootloader.

    Dean Dean
    Dean authored and Dean committed Apr 28, 2010
    git-svn-id: http://lufa-lib.googlecode.com/svn@1220 d5102386-fcda-11dd-9fdb-3debd5008f28
  5. USB_Init() no longer calls sei() to enable global interrupts - this m…

    Dean Dean
    Dean authored and Dean committed Apr 28, 2010
    …ust now be done in the user application once all init code has run.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1219 d5102386-fcda-11dd-9fdb-3debd5008f28
  6. Make AVRISP-MKII clone project's software PDI/TPI mode more robust by…

    Dean Dean
    Dean authored and Dean committed Apr 28, 2010
    … keeping track of timeouts while waiting for a Tx/Rx to finish.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1218 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 27, 2010
  1. Fix TeensyHID bootloader Doxygen configuration file's CREATE_SUBDIRS …

    Dean Dean
    Dean authored and Dean committed Apr 27, 2010
    …options set to true instead of false (thanks to Andrei Krainev).
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1217 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 22, 2010
  1. Added ability to search by Channel PSM to the GetChannelData() functi…

    Dean Dean
    Dean authored and Dean committed Apr 22, 2010
    …on in the BluetoothHost demo.
    
    Added new HCI states to properly initialize the bluetooth dongle and retrieve the local BDADDR.
    
    Factored out Bluetooth state information into a new state structure for easy reference in the user application.
    
    Added new StackInitialized() Bluetooth stack callback function.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1216 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 20, 2010
  1. Fixed HID Device Class Driver not allocating a temporary buffer when …

    Dean Dean
    Dean authored and Dean committed Apr 20, 2010
    …the host requests a report via the control endpoint and the user has set the PrevReportINBuffer driver configuration element to NULL (thanks to Lars Noschinski).
    
    Clean up incomplete BluetoothHost debugging commands to use GCC extension to avoid NULL parameters when no formatting is required.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1215 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 19, 2010
  1. Add start of a SDP service table, which will be linked to the Bluetoo…

    Dean Dean
    Dean authored and Dean committed Apr 19, 2010
    …th SDP code.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1214 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Make bluetooth SDP code correctly unpack the search UUIDs and paramet…

    Dean Dean
    Dean authored and Dean committed Apr 19, 2010
    …ers.
    
    Minor documentation improvements.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1213 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 18, 2010
  1. Add const keyword to the demo function parameters where possible.

    Dean Dean
    Dean authored and Dean committed Apr 18, 2010
    git-svn-id: http://lufa-lib.googlecode.com/svn@1212 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Add bluetooth channel connection callback to the incomplete Bluetooth…

    Dean Dean
    Dean authored and Dean committed Apr 18, 2010
    …Host demo.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1211 d5102386-fcda-11dd-9fdb-3debd5008f28
Commits on Apr 15, 2010
  1. Minor documentation improvements.

    Dean Dean
    Dean authored and Dean committed Apr 15, 2010
    git-svn-id: http://lufa-lib.googlecode.com/svn@1210 d5102386-fcda-11dd-9fdb-3debd5008f28
  2. Rename FunctionAttributes.h to Attributes.h, as some attributes are a…

    Dean Dean
    Dean authored and Dean committed Apr 15, 2010
    …pplicable to variables also. Add new ATTR_NOINIT attribute for global variables.
    
    Add the beginnings of a SDP implentation to the incomplete BluetoothHost demo.
    
    Add const attribute to the Mass Storage Host driver functions where it was applicable, but missing.
    
    git-svn-id: http://lufa-lib.googlecode.com/svn@1209 d5102386-fcda-11dd-9fdb-3debd5008f28