Cables to Go 39554 Guida Utente Pagina 77

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 190
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 76
Release Notes for StellarisWare Revision 6459 (September 7, 2010)
8.11.2 “Luminary” references in USB boot loader removed (Reference
12537)
Cosmetic changes were made to the USB boot loader source to replace references to “Luminary”
with “Stellaris.
8.11.3 The usb_dev_caudiohid example calling wrong Keyboard initializa-
tion (Reference 12509)
The usb_dev_caudiohid function was calling the USBDHIDKeyboardInit() function which is used
with non-composite devices when it should have been calling the USBDHIDKeyboardCompos-
iteInit() fuction.
8.12 New Features in EK-LM3S3748 Firmware Package
8.12.1 Runtime DFU Device Class added to USB Library (Reference 12508)
A device class supporting runtime Device Firmware Upgrade operation has been added to the
Stellaris USB library. This class may be used in conjunction with the existing composite device
class and the USB boot loader to add a full DFU interface to a USB device. This interface informs
host-based tools that the device is capable of firmware upgrade over USB and offers a standard
mechanism for switching the device into DFU mode in preparation for firmware upload or download.
8.13 Bug Fixes in EK-LM3S3748 Firmware Package
8.13.1 USB Composite Driver Callback Routing Fixed (Reference 12525)
Previous versions of the USB Composite Device Class Driver (usblib/device/usbdcomp.c) passed
all requests destined for interfaces or endpoints to each of the lower level class drivers in turn.
This caused problems when more than one of those drivers supported either a GetDescriptor or
RequestHandler callback since, even if one driver did attempt to return data, the other driver would
likely stall endpoint 0 and block the transaction. The driver now correctly routes these requests to
only the since device class they are intended for. In making this fix, the composite device class
structure tUSBDCompositeDevice was changed to include a new field, pulDeviceWorkspace, that
applications must populate with a pointer to an array of unsigned long values, one per device
instance in the composite device. This workspace is used to construct the lookup table necessar y
to correctly route callbacks.
September 16, 2011 77
Vedere la pagina 76
1 2 ... 72 73 74 75 76 77 78 79 80 81 82 ... 189 190

Commenti su questo manuale

Nessun commento