Human interface on SAM D21 Xplained Pro.
This example shows how to implement a USB Device Mass Storage on Atmel MCU with USB module.
The example uses all memories available on the board and connects these to USB Device Mass Storage stack. After loading firmware, connect the board (EVKxx,Xplain,...) to the USB Host. When connected to a USB host system this application allows to display all available memories as a removable disks in the Unix/Mac/Windows operating systems.
The example uses the following module groups:
1 The memory data transfers are done outside USB interrupt routine. This is done in the MSC process ("udi_msc_process_trans()") called by main loop.