GitOS
Loading...
Searching...
No Matches
disk.c File Reference
#include "disk.h"
#include "common/io.h"
#include "common/status.h"
#include "fs/file.h"
#include "memory/memory.h"

Functions

void disk_search_and_init ()
struct diskdisk_get (int index)
int disk_read_block (struct disk *disk, unsigned int lba, int total, void *buf)

Variables

struct disk primary_disk

Function Documentation

◆ disk_get()

struct disk * disk_get ( int index)

References primary_disk.

◆ disk_read_block()

int disk_read_block ( struct disk * disk,
unsigned int lba,
int total,
void * buf )

References EIO, and primary_disk.

◆ disk_search_and_init()

void disk_search_and_init ( )

Variable Documentation

◆ primary_disk

struct disk primary_disk