@@ -41,7 +41,7 @@ void setup()
4141 usb_msc.setCapacity (0 , DISK_BLOCK_NUM, DISK_BLOCK_SIZE);
4242
4343 // Set callback
44- usb_msc.setReadWriteCallback (0 , ram_read_cb, ram_write_cb, ram_flush_cb );
44+ usb_msc.setReadWriteCallback (0 , msc_read_cb, msc_write_cb, msc_flush_cb );
4545
4646 // Set Lun ready (RAM disk is always ready)
4747 usb_msc.setUnitReady (0 , true );
@@ -51,7 +51,7 @@ void setup()
5151 Serial.begin (115200 );
5252 while ( !Serial ) delay (10 ); // wait for native usb
5353
54- Serial.println (" Adafruit TinyUSB Mass Storage Disk RAM example" );
54+ Serial.println (" Mass Storage RAM Disk example" );
5555}
5656
5757void loop ()
@@ -62,7 +62,7 @@ void loop()
6262// Callback invoked when received READ10 command.
6363// Copy disk's data to buffer (up to bufsize) and
6464// return number of copied bytes (must be multiple of block size)
65- int32_t ram_read_cb (uint32_t lba, void * buffer, uint32_t bufsize)
65+ int32_t msc_read_cb (uint32_t lba, void * buffer, uint32_t bufsize)
6666{
6767 uint8_t const * addr = msc_disk[lba];
6868 memcpy (buffer, addr, bufsize);
@@ -73,7 +73,7 @@ int32_t ram_read_cb (uint32_t lba, void* buffer, uint32_t bufsize)
7373// Callback invoked when received WRITE10 command.
7474// Process data in buffer to disk's storage and
7575// return number of written bytes (must be multiple of block size)
76- int32_t ram_write_cb (uint32_t lba, uint8_t * buffer, uint32_t bufsize)
76+ int32_t msc_write_cb (uint32_t lba, uint8_t * buffer, uint32_t bufsize)
7777{
7878 uint8_t * addr = msc_disk[lba];
7979 memcpy (addr, buffer, bufsize);
@@ -83,7 +83,7 @@ int32_t ram_write_cb (uint32_t lba, uint8_t* buffer, uint32_t bufsize)
8383
8484// Callback invoked when WRITE10 command is completed (status received and accepted by host).
8585// used to flush any pending cache.
86- void ram_flush_cb (void )
86+ void msc_flush_cb (void )
8787{
8888 // nothing to do
8989}
0 commit comments