SMProxy

Untitled

May 16th, 2012
22
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. The build tool goes through every subdirectory here and assembles everything called "base.dasm" and spits out "base.bin".
  2. It looks for "filesystem.config" and sticks files into a generated FAT-16 filesystem. The boot sector is derived from
  3. "boot.dasm". The format of filesystem.config is CSV - "localFile,generated location in filesystem". For example, if you
  4. put filesystem.config in some subdirectory with a base.dasm file that looks like this:
  5. base.bin,/bin/boot
  6. The generated filesystem will stick "base.bin" in the file "/bin/boot" in the generated filesystem. The filesystem will
  7. be dumped to /bin/filesystem/dump.iso. If the build tool is given "--patchfs", then it will patch the ISO into the
  8. generated dump at 0xA000. It'll also define "FSPATCH" when assembling the rest of the kernel/OS. If you don't use
  9. "--patchfs", then it will instead define "FSDISK".
Advertisement
Add Comment
Please, Sign In to add comment