| Age | Commit message (Collapse) | Author |
|
|
|
Some of the patches are applied to files in subdirectories of ::/Kernel and ::/Adam. The directory tree has been re-arranged in such a way as to allow them to be #included without having the compiler backtrack to their parent directory.
|
|
I forgot to stage the change I made to this file's code tags. Whoops.
|
|
I fixed the punctuation on some of the info tags, and added a few more THEN tags where they were needed.
|
|
I had updated several more files after staging the previous ones, but forgot to stage these files as well. Thus, I had to commit these separately.
|
|
I added comments to all patch files explaining their function and how to install them. Installation instructions were also added to some of the code files as well.
|
|
Since this file is effectively a patch to KStart32, it makes sense to keep it in the Patches subdirectory.
|
|
|
|
|
|
This file patches Let2BlkDevType to provide drive letters for floppy drives. The original function is to be commented out and this file included in its place.
|
|
This file adds a case to BlkDevInit for the floppy BDT, allowing it to be initialized. It is to be placed after the last case in the function's switch statement.
|
|
The BlkDevAdd code now checks if the floppy disk has a valid RedSea boot sector before attempting to initialize it.
|
|
BlkDevAdd should set drv_offset to 0 (since the BlkDev's drv_offset will also be zero; floppies don't have a partition table), so I removed the forced-set to 0 in the code.
|
|
This file adds code for handling floppy block devices to the BlkDevAdd function. It is to be included at the end of the function's switch statement.
|
|
This file replaces the DefineLstLoad call that sets ST_BLKDEV_TYPES to add the FDC type. The original code is to be commented out and this file included after it.
|
|
This file replaces the block device type list in KernelA.HH. The original code is to be commented out and this file included after it.
|
|
DMA will always be used, so I have removed the DMA flag from CBlkDev.
|
|
This is the initial commit for the BlkDev-ified driver. It is not at all
in a working state at this point, and the old files have been left for
reference purposes.
|