File Release Notes and Changelog
Release Name: 0.09
Notes:
Major Changes:
Logging and log viewer
Better compatibility (e.g. w/flash drives)
New entry points (e.g. FindPipe to autodetect pipe numbers)
Changes:
;Version 0.09
; Changed descriptor equates and added more for other descriptor types
; Added logging and log viewer
; Added code to load HID report descriptor
; Added SendDataPart entry point. Hopefuly temporarily
; Added hub related stuff:
; SetAddress now sets next available address instead of constant address
; Added SetHubFeature and ClearHubFeature calls
; Added SetHubPortFeature and ClearHubPortFeature calls
; Added GetHubStatus and GetHubPortStatus calls
; Added appropriate desc and log equates
; Added prelim hub demo code (doesn't work)
; Added prelim calc-calc code (doesn't work)
; Sporadic crashes on exit from app. Cause?
; GetPipeInfo can now return both pipeIn and pipeOut
; MSD demo now autodetects correct output pipe
; Added FindPipe entry point to return the address of a pipe based on characterisitics
; DriverInit now returns error if OS version isn't high enough
; Added a LogCustom entry point to allow apps to make entries in the log file
;Bugs fixed:
; Fixed bug with logging (otir replacement crashed on odd sizes)
; Devices with I and O endpoints at same addr should work
; Minor fix to U_CALL system (allows multipage apps)
;Other:
; Added errDemo and errFindPipe
; Added pipeBitIn and pipeBitOut equates
; Renamed usbInt and usbBulk to pipeInt and pipeBulk
; Created usb8xtsm.inc include file in TASM compatible syntax
;Known bugs:
; Interrupts are getting disabled at some point. Requires ei in mousegetkey loop.
; USBInfo interface has some bugs.