@@ -41,7 +41,7 @@ void setup()
41
41
usb_msc.setCapacity (0 , DISK_BLOCK_NUM, DISK_BLOCK_SIZE);
42
42
43
43
// 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 );
45
45
46
46
// Set Lun ready (RAM disk is always ready)
47
47
usb_msc.setUnitReady (0 , true );
@@ -51,7 +51,7 @@ void setup()
51
51
Serial.begin (115200 );
52
52
while ( !Serial ) delay (10 ); // wait for native usb
53
53
54
- Serial.println (" Adafruit TinyUSB Mass Storage Disk RAM example" );
54
+ Serial.println (" Mass Storage RAM Disk example" );
55
55
}
56
56
57
57
void loop ()
@@ -62,7 +62,7 @@ void loop()
62
62
// Callback invoked when received READ10 command.
63
63
// Copy disk's data to buffer (up to bufsize) and
64
64
// 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)
66
66
{
67
67
uint8_t const * addr = msc_disk[lba];
68
68
memcpy (buffer, addr, bufsize);
@@ -73,7 +73,7 @@ int32_t ram_read_cb (uint32_t lba, void* buffer, uint32_t bufsize)
73
73
// Callback invoked when received WRITE10 command.
74
74
// Process data in buffer to disk's storage and
75
75
// 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)
77
77
{
78
78
uint8_t * addr = msc_disk[lba];
79
79
memcpy (addr, buffer, bufsize);
@@ -83,7 +83,7 @@ int32_t ram_write_cb (uint32_t lba, uint8_t* buffer, uint32_t bufsize)
83
83
84
84
// Callback invoked when WRITE10 command is completed (status received and accepted by host).
85
85
// used to flush any pending cache.
86
- void ram_flush_cb (void )
86
+ void msc_flush_cb (void )
87
87
{
88
88
// nothing to do
89
89
}
0 commit comments