1ef0aa4b9SAndrzej PietrasiewiczWhat: /config/usb-gadget/gadget/functions/mass_storage.name 2ef0aa4b9SAndrzej PietrasiewiczDate: Oct 2013 3*06519e7fSArd BiesheuvelKernelVersion: 3.13 4ef0aa4b9SAndrzej PietrasiewiczDescription: 5ef0aa4b9SAndrzej Pietrasiewicz The attributes: 6ef0aa4b9SAndrzej Pietrasiewicz 7ef0aa4b9SAndrzej Pietrasiewicz stall - Set to permit function to halt bulk endpoints. 8ef0aa4b9SAndrzej Pietrasiewicz Disabled on some USB devices known not to work 9ef0aa4b9SAndrzej Pietrasiewicz correctly. You should set it to true. 10ef0aa4b9SAndrzej Pietrasiewicz num_buffers - Number of pipeline buffers. Valid numbers 11ef0aa4b9SAndrzej Pietrasiewicz are 2..4. Available only if 12ef0aa4b9SAndrzej Pietrasiewicz CONFIG_USB_GADGET_DEBUG_FILES is set. 13ef0aa4b9SAndrzej Pietrasiewicz 14ef0aa4b9SAndrzej PietrasiewiczWhat: /config/usb-gadget/gadget/functions/mass_storage.name/lun.name 15ef0aa4b9SAndrzej PietrasiewiczDate: Oct 2013 16*06519e7fSArd BiesheuvelKernelVersion: 3.13 17ef0aa4b9SAndrzej PietrasiewiczDescription: 18ef0aa4b9SAndrzej Pietrasiewicz The attributes: 19ef0aa4b9SAndrzej Pietrasiewicz 20ef0aa4b9SAndrzej Pietrasiewicz file - The path to the backing file for the LUN. 21ef0aa4b9SAndrzej Pietrasiewicz Required if LUN is not marked as removable. 22ef0aa4b9SAndrzej Pietrasiewicz ro - Flag specifying access to the LUN shall be 23ef0aa4b9SAndrzej Pietrasiewicz read-only. This is implied if CD-ROM emulation 24ef0aa4b9SAndrzej Pietrasiewicz is enabled as well as when it was impossible 25ef0aa4b9SAndrzej Pietrasiewicz to open "filename" in R/W mode. 26ef0aa4b9SAndrzej Pietrasiewicz removable - Flag specifying that LUN shall be indicated as 27ef0aa4b9SAndrzej Pietrasiewicz being removable. 28ef0aa4b9SAndrzej Pietrasiewicz cdrom - Flag specifying that LUN shall be reported as 29ef0aa4b9SAndrzej Pietrasiewicz being a CD-ROM. 30ef0aa4b9SAndrzej Pietrasiewicz nofua - Flag specifying that FUA flag 31ef0aa4b9SAndrzej Pietrasiewicz in SCSI WRITE(10,12) 32