Show
Ignore:
Timestamp:
10/03/08 12:12:20 (3 months ago)
Author:
mwhitworth
Message:

Update Makefile, clean the .deps directory as well.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Whitix/branches/keobject/devices/storage/ramdisk.c

    r959 r1057  
    1 #include <sdevice.h> 
     1#include <devices/sdevice.h> 
    22#include <llist.h> 
    33#include <error.h> 
     
    99#include <module.h> 
    1010#include <i386/virtual.h> 
     11#include <devices/class.h> 
    1112 
    1213/* Globals */ 
     
    1415KE_OBJECT_TYPE(ramDiskType, NULL, NULL); 
    1516 
    16 struct KeSet ramDiskSet; 
     17struct DevClass ramDiskClass; 
    1718 
    1819struct RamDisk 
     
    8990         
    9091        /* Create the ramdisk set */ 
    91         err = KeSetCreate(&ramDiskSet, NULL, &ramDiskType, "RAM"); 
     92        err = DevClassCreate(&ramDiskClass, &ramDiskType, "Ram"); 
    9293         
    9394        if (err) 
     
    9697        for (i=0; i<MAX_RAMDISKS; i++) 
    9798        { 
    98                 char buf[32]; 
    99  
    100                 sprintf(buf,"Storage/RamDisk%d",i); 
    10199                disks[i].sDev=&rdDevices[i]; 
    102100                disks[i].data=NULL; 
     
    110108                StorageDeviceInit(&rdDevices[i], DEV_ID_MAKE(RAMDISK_MAJOR,  i)); 
    111109                 
    112                 StorageDeviceAdd(&rdDevices[i], "RamDisk%d"); 
     110                StorageDeviceAdd(&rdDevices[i], "RamDisk%d", i); 
    113111        } 
    114112 
    115         KePrint("%d ramdisks loaded, of size %d\n",MAX_RAMDISKS,RAMDISK_SIZE); 
     113        KePrint("RAM: %dMB %d ramdisks loaded\n",RAMDISK_SIZE/1024/1024, MAX_RAMDISKS); 
    116114 
    117115        return 0; 
    118116} 
    119117 
    120 DeviceInit(RamDiskInit); 
     118ModuleInit(RamDiskInit);