Skip to content

Commit 11895e9

Browse files
committed
README.md: Update for 1.2.0.
1 parent 7f43135 commit 11895e9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

README.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Booted from a floppy, it will load an Option ROM image into the end of conventional memory.
44

5-
![PCem IBM PC screenshot](https://b.rvalles.net/unsorted/pcem_ibmpc_optromboot_xtide.png)
5+
![PCem Amstrad PC1512 screenshot](https://b.rvalles.net/unsorted/pcem_pc1512_optromboot_1.2.0_xtide.png)
66

77
## Use cases (non-exhaustive)
88
* Test boot ROMs before burning them.
@@ -14,6 +14,8 @@ Booted from a floppy, it will load an Option ROM image into the end of conventio
1414
* Pure 8086 code.
1515
* Fits in a floppy bootblock.
1616
* Verifies ROM image checksum after loading.
17+
* Reserves memory from top of conventional memory.
18+
* Alternatively allows specifying target segment (upper area possible).
1719
* Works on PC/XT/AT and clones.
1820
* Also works on newer hardware, such as the 486 with AMI BIOS I wrote it for.
1921
* Trivial to use. Concatenate loader and the ROM image, write into floppy.
@@ -29,6 +31,9 @@ Booted from a floppy, it will load an Option ROM image into the end of conventio
2931
* Qemu provides a python tool to sign ROMs:
3032
* https://github.com/qemu/qemu/blob/master/scripts/signrom.py
3133
* For XTIDE Universal BIOS ROMs, use its XTIDECFG tool to configure and sign ROM images.
34+
* Optionally review Makefile for advanced usage.
35+
* If specifying target segment in upper memory, ensure it is visible as memory in BIOS settings.
36+
* `through-486` works on my AMI BIOS 486.
3237
* Run `make`.
3338
* Floppy images will be created (fd*.img).
3439
* Optionally test 1.44M image with qemu: `make emulate`.

0 commit comments

Comments
 (0)