diff --git a/src/sys/ubixfsv2/main.cpp b/src/sys/ubixfsv2/main.cpp index 8b05e17..5e070a4 100644 --- a/src/sys/ubixfsv2/main.cpp +++ b/src/sys/ubixfsv2/main.cpp @@ -10,6 +10,8 @@ int main(void) { + device_t * ramDrive = dev_ramDrive(); + dev_ramDestroy(); #if 0 int i = 0; ubixfsInode * inode = (ubixfsInode *)malloc(sizeof(ubixfsInode)); diff --git a/src/sys/ubixfsv2/ramdrive.cpp b/src/sys/ubixfsv2/ramdrive.cpp index 7308d31..d81fe60 100644 --- a/src/sys/ubixfsv2/ramdrive.cpp +++ b/src/sys/ubixfsv2/ramdrive.cpp @@ -36,7 +36,7 @@ static char *ram_data = 0x0; -#define RAM_DRIVE_SIZE 1024*1024*512 +#define RAM_DRIVE_SIZE 1024*1024*100 static int @@ -82,11 +82,14 @@ ramDrive->read = ramDrive_read; ramDrive->write = ramDrive_write; + printf("leaving dev_ramDrive()\n"); return(ramDrive); + } // dev_ramDrive int dev_ramDestroy(void) { + printf("dev_ramDestroy()\n"); FILE *ramDisk; ramDisk = fopen("./ram.dsk","wb"); @@ -102,6 +105,12 @@ /*** $Log$ + Revision 1.2 2004/09/13 15:21:26 flameshadow + add: ramdrive.h + chg: renamed device_t.size to sectors + chg: made #define for size of ramdisk + chg: calculated sectors of ramdisk and stored in the device_t struct + Revision 1.1 2004/09/13 14:37:49 flameshadow add: ramdrive.cpp chg: added ramdrive to the makefile