CheckIt 3.0 says, this area is not used ...
On PC family computers, and clones of, it is not possible for software to say with 100% certainty that certain hardware is not in use.
For example, if I run CheckIt 3 on my IBM PC, Checkit's memory map functionality informs me that B8000-F4000 is "<nothing>".
The 5150 motherboard's ROM's start at F4000, and in the 5150's technical reference, IBM indicate that the F0000-F4000 space is "reserved".
Putting everything together, it all sounds like that on an IBM 5150, that the F0000-F4000 space is available for me to use; perhaps I will map a card's ROM into that space.
But if I look at the 5150 motherboard's circuit diagram, I discover that the motherboard actually 'uses' the F0000-F4000 space.
The 5150 motherboard
decodes the space for read operations (even though there is nothing there to read).
Had I mapped a card's ROM into that area, I would have ended up with bus contention (both the card and the motherboard simultaneously driving the data bus).
So in regard to F0000-F4000:
- IBM's "reserved" is misleading (I think 'reserved' to most people implies not in use now, but may be in the future).
- CheckIt's "<nothing>" is misleading.
Other software may have informed me of the same. Maybe a later version of CheckIt is smarter, determining (via the motherboard's BIOS ROM) that it is running on an IBM PC motherboard, and therefore knowing not to show F0000-F4000 as "<nothing>".