You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
.gitignore | 3 years ago | |
DefsVIO.HC | 3 years ago | |
DskBlk2.HC | 3 years ago | |
DskBlkDev2.HC | 3 years ago | |
DskDrv2.HC | 3 years ago | |
DskVIO.HC | 3 years ago | |
LICENSE | 3 years ago | |
MakeVirtioBlk.HC | 3 years ago | |
README.md | 2 years ago | |
Virtio-blk.HC | 3 years ago | |
Virtio.HC | 3 years ago | |
preview.png | 3 years ago |
README.md
bdt-virtio-blk
Virtio-blk Loadable Device Driver for TempleOS
details
Mount a Virtio block device in TempleOS on QEMU, without having to recompile the Kernel. Re-assigns drive letter A
to BDT_VIRTIO_BLK
device.
usage
- Clone the repo, create a RedSea ISO.C disk image using RedSeaExplorer for Windows or redseafs for Linux.
- Load the driver
#include "MakeVirtioBlk";
- Mount the block device
MountVirtioBlk;
- Format (if new device)
Fmt('A',,FALSE,FSt_REDSEA);