Basic idea's are created for the storage solution
- Added boot device info parsing to the kernel - Added a pointer in the kernel to our pre-kernel BootInfo structure - Created a layout for the FAT driver - Created a layout for the virtual filesystem - Separated IDE driver from the basic atapio driver. This will ensure we are not using one or the other - The create_harddrive shell script will now actually build a harddrive image of the kernel - The virtual filesystem initializes and creates a filesystem structure for every FAT16 partition in the master boot record
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
#include "superVisorTerminal.h"
|
||||
#include "../storage/ata pio/ataDevice.h"
|
||||
#include "../partitiontable/mbr/MasterBootRecord.h"
|
||||
#include "../filesystem/FAT/BiosParameterBlock.h"
|
||||
#include "../filesystem/FAT/DirectoryEntry.h"
|
||||
#include "../storage/ata pio/ATAPIO.h"
|
||||
#include "../storage/partitiontables/mbr/MasterBootRecord.h"
|
||||
#include "../storage/filesystems/FAT/BiosParameterBlock.h"
|
||||
#include "../storage/filesystems/FAT/DirectoryEntry.h"
|
||||
|
||||
bool isRunning = true;
|
||||
extern "C" void startSuperVisorTerminal()
|
||||
|
Reference in New Issue
Block a user