Updated USB MSC Function

Belcarra’s USB Device stack includes a Mass Storage (MSC) function. This allows an embedded device using the USB Framework to emulate a Mass Storage device either as a standalone function or as part of a composite configuration.

The Belcarra MSC solution was updated to increase performance and extend its feature set:
  • More efficient use of the Block IO system for higher throughput
  • Support for mulitple LUN’s (storage volumes)
  • Management (API) allowing things like detecting individual LUN changes
  • Virtual CDROM support (map an ISO image)
  • Read-only volume support -- (Management API allows dynamic change)