Skip to content

Commit 62b97ce

Browse files
committed
README.md: Update for 1.3.0.
1 parent e58cbf7 commit 62b97ce

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -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+
* Supports all Option ROM sizes. Spec goes up to 127.5KB, but full 128KB ROMs are supported.
18+
* An extra block is read when length=255 (127.5KB/128KB case).
1719
* Reserves memory from top of conventional memory.
1820
* Alternatively allows specifying target segment (upper area possible).
1921
* Works on PC/XT/AT and clones.
@@ -32,6 +34,7 @@ Booted from a floppy, it will load an Option ROM image into the end of conventio
3234
* https://github.com/qemu/qemu/blob/master/scripts/signrom.py
3335
* For XTIDE Universal BIOS ROMs, use its XTIDECFG tool to configure and sign ROM images.
3436
* Optionally review Makefile for advanced usage.
37+
* If boot floppy drive won't be `A:`, set `bios_drive` value appropriately.
3538
* If specifying target segment in upper memory, ensure it is visible as memory in BIOS settings.
3639
* `through-486` works on my AMI BIOS 486.
3740
* Run `make`.
@@ -46,9 +49,7 @@ Booted from a floppy, it will load an Option ROM image into the end of conventio
4649
* pad to floppy size.
4750

4851
## Caveats
49-
* ROM size cannot be over 64KB (one 8086 segment).
50-
* Option ROMs that make assumptions about their base address may not work.
51-
* Hardcoded to use the first floppy drive.
52+
* Option ROMs that make assumptions about their base address may not work if loaded into a different address.
5253

5354
## Author
5455
Roc Vallès Domènech

0 commit comments

Comments
 (0)