Files
my-kern/kernel/drivers/ide.h
Rick Rongen 2ac0da6574 feat: setup structure for block devices
added ide block device
added mbr block device driver
started fat block device driver

reordered boot
start timer before pci/ide/etc.
enable interrupts earlier

fixed exception from ide controller

cleanup code
more printfs
2021-02-09 22:47:35 +01:00

17 lines
261 B
C

//
// Created by rick on 03-02-21.
//
#ifndef NEW_KERNEL_IDE_H
#define NEW_KERNEL_IDE_H
#include <types.h>
void ide_register();
u8 ide_access(u8 direction, u8 drive, u32 lba, u8 numsects, void *target);
void ide_print_devices();
#endif //NEW_KERNEL_IDE_H