Skip to content

Instantly share code, notes, and snippets.

@milesrout
Forked from Zardoz89/TR Firmware Ideas
Last active August 29, 2015 14:09
Show Gist options
  • Save milesrout/343e5a25c8742b1192aa to your computer and use it in GitHub Desktop.
Save milesrout/343e5a25c8742b1192aa to your computer and use it in GitHub Desktop.
The built in firmware of the Trillek computer could:
1) Do a quick check of how much RAM the computer has.
2) Search for devices and store their info in RAM.
3) Set up a monitor and keyboard, getting by default the monitor and keyboard with the lowest slot number.
In future, it could try to get from NVRAM which monitor and keyboard to use.
4) Print basic information about the computer such as total RAM, CPU speed, number of devices found and
hardware info.
5) If there is a floppy drive with a floppy disk, try to boot from it. It there are many, it would use the
floppy drive with the lowest slot.
In future, it could try to get from NVRAM a boot-up search sequence.
6) If boot fails or there isn't a floppy drive, then it could launch a machine code monitor or a BASIC
interpreter.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment