Include code page 437
This is now moved to a better location
Fixed initrd doc for allocator
Added test files
Plus minor extras
Created initial FAT32 filesystem
This initial FAT32 filesystem will parse a stream, which could be a HDD or a in memory filesystem and produce a FAT32 filesystem. This will check if the raw bytes is a valid FAT32 filesystem as descibed in the spec.
This is only a skeleton with no open, read or write functionality.
Part of #216
logger -> log
Fmt
Removed 'zero_' from struct fields
number_free_cluster -> number_free_clusters
Return non allocated FAT32FS
prefix test_
Added doc comment for boot sector arrays
Moved code_page.zig
info -> debug for init FAT32
Abstracted getting code page table
This will be used for testing the FAT32 driver for the kernel and will be integrated into the OS as a mkfs.fat32 program.
Plus typos
Fixed dependencies
Removed `fat32_` in options
Plus fixed doc comment
Removed the DefaultOrValue
Also reordered some stuff
Removed the serial time for more parameters
Moved writer() and seekableStream() to variables
Refactored mkFAT32