about summary refs log tree commit diff stats
path: root/kernel.soso/ramdisk.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel.soso/ramdisk.c')
-rw-r--r--kernel.soso/ramdisk.c33
1 files changed, 11 insertions, 22 deletions
diff --git a/kernel.soso/ramdisk.c b/kernel.soso/ramdisk.c
index d48e20ff..d092fc99 100644
--- a/kernel.soso/ramdisk.c
+++ b/kernel.soso/ramdisk.c
@@ -3,8 +3,7 @@
 #include "fs.h"
 #include "devfs.h"
 
-typedef struct Ramdisk
-{
+typedef struct Ramdisk {
     uint8* buffer;
     uint32 size;
 } Ramdisk;
@@ -17,8 +16,7 @@ static int32 readBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, u
 static int32 writeBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, uint8* buffer);
 static int32 ioctl(File *node, int32 request, void * argp);
 
-BOOL createRamdisk(const char* devName, uint32 size)
-{
+BOOL createRamdisk(const char* devName, uint32 size) {
     Ramdisk* ramdisk = kmalloc(sizeof(Ramdisk));
     ramdisk->size = size;
     ramdisk->buffer = kmalloc(size);
@@ -34,8 +32,7 @@ BOOL createRamdisk(const char* devName, uint32 size)
     device.ioctl = ioctl;
     device.privateData = ramdisk;
 
-    if (registerDevice(&device))
-    {
+    if (registerDevice(&device)) {
         return TRUE;
     }
 
@@ -45,24 +42,20 @@ BOOL createRamdisk(const char* devName, uint32 size)
     return FALSE;
 }
 
-static BOOL open(File *file, uint32 flags)
-{
+static BOOL open(File *file, uint32 flags) {
     return TRUE;
 }
 
-static void close(File *file)
-{
+static void close(File *file) {
 }
 
-static int32 readBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, uint8* buffer)
-{
+static int32 readBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, uint8* buffer) {
     Ramdisk* ramdisk = (Ramdisk*)node->privateNodeData;
 
     uint32 location = blockNumber * RAMDISK_BLOCKSIZE;
     uint32 size = count * RAMDISK_BLOCKSIZE;
 
-    if (location + size > ramdisk->size)
-    {
+    if (location + size > ramdisk->size) {
         return -1;
     }
 
@@ -75,15 +68,13 @@ static int32 readBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, u
     return 0;
 }
 
-static int32 writeBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, uint8* buffer)
-{
+static int32 writeBlock(FileSystemNode* node, uint32 blockNumber, uint32 count, uint8* buffer) {
     Ramdisk* ramdisk = (Ramdisk*)node->privateNodeData;
 
     uint32 location = blockNumber * RAMDISK_BLOCKSIZE;
     uint32 size = count * RAMDISK_BLOCKSIZE;
 
-    if (location + size > ramdisk->size)
-    {
+    if (location + size > ramdisk->size) {
         return -1;
     }
 
@@ -96,14 +87,12 @@ static int32 writeBlock(FileSystemNode* node, uint32 blockNumber, uint32 count,
     return 0;
 }
 
-static int32 ioctl(File *node, int32 request, void * argp)
-{
+static int32 ioctl(File *node, int32 request, void * argp) {
     Ramdisk* ramdisk = (Ramdisk*)node->node->privateNodeData;
 
     uint32* result = (uint32*)argp;
 
-    switch (request)
-    {
+    switch (request) {
     case IC_GetSectorCount:
         *result = ramdisk->size / RAMDISK_BLOCKSIZE;
         return 0;