USB Library
v2.9f

XC16 and XC32 support added.

  • stack files affected: usb_hal.h, usb_ch9.h, usb_hal_*.h, usb_host_printer.h, usb_host_printer_esc_pos.h, usb_function_msd.c, usb_function_msd_multi_sector.c, usb_function_phdc_com_model.c, usb_host_printer_esc_pos.c, usb_host_printer_pcl_5.c, usb_host_printer_postscript.c, usb_device.c, usb_device_local.h, usb_hal_local.h, usb_hal_pic24.c, usb_hal_pic24f.c, usb_host_local.h, usb_otg.c
 

Fixed issue with PIC32 access to USB registers not being atomic.

  • stack files affected: usb_hal_pic32.h
 

Support for PIC16F1459 family devices.

  • stack files affected: usb_hal.h, usb_device.c, usb_hal_pic16f1.h, usb_device_local.h
 

Removed hid_report_in[] and hid_report_out[] buffers from stack files. All HID demos responsible for allocating their own data buffers.

  • stack files affected: usb_function_hid.h, usb_device.c
 

Moved part specific mapping of BDT to HAL files.

  • stack files affected: usb_hal_dspic33e.h, usb_hal_pic16f1.h, usb_hal_pic18.h, usb_hal_pic24.h, usb_hal_pic24e.h, usb_hal_pic24f.h, usb_hal_pic32.h

MLA - USB Library Help Version : 2.16
http://www.microchip.com/mla