Updated to use latest headers of USBDevice

Dependents:   USBMSB_Ramdisk_kl25z 14_USBMSB_Ramdisk

Fork of RAM_DISK by Samuel Mokrani

Revision:
1:0b8a0be40802
Parent:
0:ba333853266b
--- a/USBMSD_Ram.h	Sat Mar 03 07:55:24 2012 +0000
+++ b/USBMSD_Ram.h	Wed May 15 22:38:36 2013 +0000
@@ -43,26 +43,19 @@
 class USBMSD_Ram : public USBMSD {
 public:
 
-    /** Create the File System for accessing an SD Card using SPI
-     *
-     * @param mosi SPI mosi pin connected to SD Card
-     * @param miso SPI miso pin conencted to SD Card
-     * @param sclk SPI sclk pin connected to SD Card
-     * @param cs   DigitalOut pin used as SD Card chip select
-     * @param name The name used to access the virtual filesystem
-     */
+   
     USBMSD_Ram();
     virtual int disk_initialize();
-    virtual int disk_write(const char *buffer, int block_number);
-    virtual int disk_read(char *buffer, int block_number);    
+    virtual int disk_write(const uint8_t * data, uint64_t block);
+    virtual int disk_read(uint8_t * data, uint64_t block);    
     virtual int disk_status();
     virtual int disk_sync();
-    virtual int disk_sectors();
-    virtual int disk_size();
+    virtual uint64_t disk_sectors();
+    virtual uint64_t disk_size();
     
 protected:
     int _status;
-    char disk_image[512*32];
+    char disk_image[512*5];
 
 };