Update History
V3.0.0 / 18-February-2014
Main
Changes
- Major update
based on STM32Cube specification: Library Core, Classes architecture and APIs
modified vs. V2.1.0, and thus the 2 versions are not compatible.
- This version has to be used only with STM32Cube based development
V2.1.0 / 19-March-2012
Main
Changes
- Official support of STM32F4xx devices
- All source files: license disclaimer text update and add link to the License file on ST Internet
- Add ISR structure to link the low level driver to the Host library
- Change length parameter in the I/O operations to handle large amount of data
- Enhance the configuration descriptor parsing method to take into account multi interface devices
- HID class
- Remove blocking even frame synchronization loop
- MSC class
- Handle correctly the BOT transfer with length < max length
- Handle multi sector length data in the FAT FS interface
- Miscellaneous bug fix
V2.0.0 / 22-July-2011 Main
Changes
- Second official version supporting STM32F105/7 and STM32F2xx devices
- Add support for STM32F2xx devices
- Add multi interface feature
- Add dynamic configuration parsing
- Add
USBH_DeAllocate_AllChannel function in the Host channel management
layer to clean up channels allocation table when de-initializing the
library
- Change the core layer to stop correctly the host core and free all allocated channels
- Add usbh_conf.h file in the application layer to customize some user parameters
V1.0.0 - 11/29/2010
License
Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); You may not use this package except in compliance with the License. You may obtain a copy of the License at:
Unless
required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See
the License for the specific language governing permissions and
limitations under the License.
For
complete documentation on STM32
Microcontrollers visit www.st.com/STM32
|