Page 244 of 245 < 1 2 242 243 244 245 >
Topic Options
#108329 - 01/03/17 11:08 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
rfka01 Offline
Senior Member

Registered: 01/01/12
Posts: 593
Loc: Bavaria
Atari PC5 bios from http://www.ataripc.net/biosrom-images/

If I try to load it in at.cpp as an at386 with

Code:
ROM_START( ataripc5 )
	ROM_REGION(0x20000,"bios", 0)
	ROMX_LOAD( "ami_pc5_1.00_rom0.bin", 0x00000, 0x8000, CRC(496149a6) SHA1(81033b22af830af8306abfde03a194739fe54355), ROM_SKIP(3))
	ROMX_LOAD( "ami_pc5_1.00_rom1.bin", 0x00001, 0x8000, CRC(3c82fe66) SHA1(dd6c2c3c3635761b1d928912269b8937cbdc09ae), ROM_SKIP(3))
	ROMX_LOAD( "ami_pc5_1.00_rom2.bin", 0x00002, 0x8000, CRC(7dc5b53b) SHA1(33e138baa84a8acc629bde5a6b54e47d0d4508f1), ROM_SKIP(3))
	ROMX_LOAD( "ami_pc5_1.00_rom3.bin", 0x00003, 0x8000, CRC(b588b7a8) SHA1(2f2597b14e54d03cf957cce47536266f68d3aa66), ROM_SKIP(3))
ROM_END


all I get is continuous beeps - not even AMI beep codes.

At the beginning of the BIOS is an AMI EGA BIOS, probably with the same functionality as described here in an old PC magazine:

Quote:
This BIOS uses 128K more ROM than many other BIOS chips on the market. The extra ROM is used to house setup, diagnostics, and an EGA BIOS. The on-board EGA BIOS, which can be enabled through a switch, can be used in place of an EGA board, so that monitor instructions do not have to be carried over the slower bus. This results in much faster video speeds without RAM shadowing. If you have a VGA monitor-and-card combination, however, only the EGA functions will be speeded up.


I'm probably not loading the BIOS to its proper place due to the presence of the additional EGA BIOS.
_________________________
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20

Top
#108334 - 01/04/17 01:45 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
LoganB Offline
Senior Member

Registered: 12/31/12
Posts: 232
Loc: Dunedin, NZ
After some Googling, I found http://www.atari-computermuseum.de/pics/scans/pc5.pdf

Page 30 says
Code:
	ON-BOARD EGA BIOS OPTION
	----------------------------------
SW1	ON/OFF	EPROM MAP	DESCRIPTION
	----------------------------------
	ON	0C0000-0C7FFF	On Board EGA BIOS enabled(32 bit access)
		0F0000-0FFFFF

	OFF	0E0000-0FFFFF	BIOS On EGA Card selected(8 bit access)
	----------------------------------

Not sure if that helps but that PDF should.

Top
#108335 - 01/04/17 02:01 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
rfka01 Offline
Senior Member

Registered: 01/01/12
Posts: 593
Loc: Bavaria
LoganB, that document is gold, thanks ... page 55 (relative to the PDF) has a memory map with info on how 64K ROM windows are repeated at different addresses ... but it's beyond me to translate that into MESS code.
_________________________
NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20

Top
#108405 - 01/11/17 08:02 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
shattered Offline
Senior Member

Registered: 05/30/12
Posts: 366
VM/PC software for XT/370 failing to run on a regular XT:



Not a WIP :-)

Manual: http://classiccomputers.info/down/IBM/IBM_Misc/IBM_VM-PC_Users_Guide_6361530.pdf

Top
#108406 - 01/11/17 08:26 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
Darkstar Offline
Senior Member

Registered: 04/19/05
Posts: 503
Loc: GERMANY
wow, nice :-D

Why no WIP? No documentation for the add-in cards, I guess?


Edited by Darkstar (01/11/17 08:27 PM)

Top
#108408 - 01/11/17 08:37 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
shattered Offline
Senior Member

Registered: 05/30/12
Posts: 366
"XT/370 Technical Reference" p/n 6936732 did exist, but it's not online. But I'm scared of real IBM hardware smile Displaywriter is complex enough, and it's just a x86 machine...

Top
#108409 - 01/11/17 11:36 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
Justin Offline
Very Senior Member

Registered: 12/15/99
Posts: 1150
Loc: Vancouver Island, BC, Canada
Can still softlist the disk and skeleton the card ROM for now smile

Top
#108436 - 01/13/17 07:00 PM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
shattered Offline
Senior Member

Registered: 05/30/12
Posts: 366
All I have is a zip file with installed copy of VM/PC... no boards.

Top
#108455 - 01/15/17 12:23 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
Darkstar Offline
Senior Member

Registered: 04/19/05
Posts: 503
Loc: GERMANY
Interesting article about the XT/370 here: http://www.cpushack.com/2013/03/22/cpu-of-the-day-ibm-micro-370/

Amazing that they used custom microcode on the 68k.

"[IBM] had Motorola implement most of the System/370 instructions in a new microcode (developed by IBM) for the 68000. Nick Tredennick of Motorola worked with IBM to implement the microcode 68000 structure. Nick had previously developed the logic design, and microcode for the original Motorola 68000 processor in the late 1970’s so was very familiar with it. Not all of the instructions could be made to fit in a 68000 so a second, generic, 68000 emulated them in software. Floating point instructions were implemented in a similarly customized Intel 8087 FPU. These 3 chips were on a card called the PC/370-P. Two other cards were required called the PC/370-M (Memory) and PC/3277-EM which made the system appear to be a 3277 terminal. These 3 cards together implemented a System/370, albeit slowly."

Here is a PDF from IBM Systems Journal 1984: http://maben.homeip.net/static/S100/IBM/...%20computer.pdf

Reminds me that I should really visit the IBM lab/museum in Böblingen at some point, seeing as it's only a 15 minute drive from here...

Top
#108456 - 01/15/17 01:11 AM Re: PC/XT/AT (inside) WIP topic [Re: Kale]
R. Belmont Offline

Very Senior Member

Registered: 03/17/01
Posts: 15435
Loc: USA
A 68000 that doesn't run 68k instructions plus a normal 68000 plus an 8087 that doesn't run x87 instructions?! I'm simultaneously impressed and repulsed.

Top
Page 244 of 245 < 1 2 242 243 244 245 >

Who's Online
1 registered (seanriddle), 12 Guests and 4 Spiders online.
Key: Admin, Global Mod, Mod
Shout Box

Forum Stats
4,719 Registered Members
9 Forums
8,258 Topics
106,640 Posts

Most users ever online: 225 @ 05/26/14 05:34 PM