Mirror of CollapseOS
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

3 anos atrás
3 anos atrás
123456789101112131415161718192021222324252627
  1. # 8086 emulator
  2. This folder contains emulator for 8086 binaries of Collapse OS. The bulk of
  3. it is a fork of Fake86 by Mike Chambers.
  4. `forth` is an imaginary hardware used for userspace development and testing.
  5. This machine has an imaginary interrupt API and does not conform to PC/AT.
  6. `pcat` is a very simple PC/AT emulator. The BIOS interrupt hooks implemented in
  7. it only cover Collapse OS' own needs.
  8. ## Requirements
  9. You need `curses` to build the `forth` executable.
  10. ## Build
  11. Run `make` and it builds the `forth` and `pcat` interpreters.
  12. ## Usage
  13. The `./forth` executable here works like the one in `/cvm`, except that it runs
  14. under an emulated 8086 machine instead of running natively. Refer to
  15. `/cvm/README.md` for details.
  16. `pcat` needs to be suppied a path to a floppy disk image with a proper MBR.
  17. `disk.bin` provided by the `pcat` recipe is sufficient.