Kelly:
No problem. When I use the term "BIOS" I use it generically. The
technical manual for the T2K reads like any other PC-style book with
conventional BIOS interrupts (10h=video, 13h=floppy, etc.) From the
Technical Reference, I can't tell how much functionality is in those ROMs
and how much is contained in the MS-DOS "bios" (which is in IO.SYS).
The easiest way I've found to dump them is by pulling them from the
board and reading them in an EPROM programmer. If you don't have equipment
do that, you can boot the machine and read the chips using BASIC or DEBUG
and saving the info to a binary file. Based on my notes, the BIOS is located
from 0xFC000 to 0xFFFFF (length: 16,384 bytes).
Based on the ROM size (only 16k), I would have agreed that it
probably has less functionality than the typical PC-style BIOS. But, I went
back to the ASM listing of the original PC BIOS and it ORGed at FE000, which
would result in an 8k BIOS.
Thanks again for the help. I've amassed enough code from various
sources that I can probably start coding soon.
Rich
Rich Cini
Collector of classic computers
Lead engineer, Altair32 Emulator
Web site:
http://highgate.comm.sfu.ca/~rcini/classiccmp/
Web site:
http://www.altair32.com/
/***************************************************/
-----Original Message-----
From: cctalk-bounces at
classiccmp.org [mailto:cctalk-bounces at
classiccmp.org]
On Behalf Of Kelly Leavitt
Sent: Sunday, October 15, 2006 8:26 PM
To: General Discussion: On-Topic and Off-Topic Posts
Subject: RE: Tandy 2000 boot roms needed
I was able to get copies of the Tandy 2000
manuals for what is
going to be a pretty challenging emulation project that I've
undertaken.
Since I don't have a 2000 system I was wondering if someone
on the list who
has one would be able to make copies of the BIOS ROMs from
their machine.
The BIOS/boot software is contained in two ROMs at locations
U47 and U48.
U47 is the "odd" rom and U48 is the "even" rom.
Thanks again.
Rich:
I have a running 2000 here, that I can transfer files from. The 2000 does
not have a BIOS like a PC. I believe the internal ROMs are just a POST and a
boot strap, and the rest of the PC like BIOS is on the MS-DOS boot disk. I
have been relayed this information by someone that used to develop and debug
the 2000 for Tandy/Radio Shack.
Do you know a way to dump them? I guess if I knew their starting address and
length I could use debug. I also have Microsoft's Assembler for the 2000.
Kelly
PS I still owe you a phone call about the 2000s. I have one that I don't
need, but it doesn't work. My suspicion is the power supply, but I've taken
no time to verify this. This unit includes keyboard, HD controller, 10 meg
drive and one or two 720k floppies, depending on the unit.