Age | Commit message (Collapse) | Author |
|
|
|
|
|
This also changes the ext2 filesystem so it will now write to the file
it mounted. Currently the file mounted is /dev/sda which points to a
SATA drive.
|
|
It will now also create a corresponding /dev/sd* device for each
detected SATA drive. The filesystem still writes using the ATA driver.
This should be fixed soon.
|
|
string
|
|
|
|
This should make it easier to spot uninitalized memory being used.
|
|
This commit also changes "unsigned char" to "char". A slight step in the
direction of making my coding style less bipolar.
|
|
This also solves a bug where the data_p pointer could get out of range
due to incorrect assumptions being made about the ext2 directory layout.
To be fair even a faulty ext2 directory layout should not be able to
cause memory bugs.
|
|
This is to allow both the kernel and the userland to share certain
header files and to make the folder structure a bit more clear.
|