Made constants static to avoid linking issues.
Module sprintf no longer needs 3 arguments.
Initial port of ultra-embedded FAT library as module.
Preliminary FAT filesystem driver.
Fixes to support "real" filesystems.
Added "mount" command to boot.sys.
Load fat.sys at boot and mount hdd image.
Fixed bug where "valid" directory entries would be returned infinitely.
Fixed bug where reading/writing more than 512 bytes would not work.
Always return number of bytes read/written, not an error code.
Added device path to "mounts" infofs file.
Append to string in safe way.