[comp.sys.amiga] 1.4 kickstart in an A1000

ridder@elvira.enet.dec.com (Hans Ridder) (02/06/90)

In article <7533@sun.acs.udel.edu> sjm@sun.acs.udel.edu (Steve Morris) writes:
>The kickstart for 1.4 will be in 512K of ROM, there is no disk version
>of KS for the 1000 because the WCS is only 256K.

If I had the ROM adapter board that George Gibeau and friends
developed (as part of the WCS eliminator project), would I be able to
plug the 1.4 ROM(s) in?  George, you listening?

>Steven Morris
>University of Delaware - Instructional Technology
>sjm@udel.edu

-hans
========================================================================
  Hans-Gabriel Ridder			Digital Equipment Corporation
  ridder@elvira.enet.dec.com		Customer Support Center
  ...decwrl!elvira.enet!ridder		Colorado Springs, CO

monty@sagpd1.UUCP (Monty Saine) (02/22/90)

In article <695@shodha.dec.com> ridder@elvira.enet.dec.com (Hans Ridder) writes:
>If I had the ROM adapter board that George Gibeau and friends

	So far it looks like we will see the ROM adapter board right after
	the video toaster is released. After about 10 exchanges of e-mail
	messages with that group along the line of:

	Me :Send me the pal equations:
	Them: If you want the equations just ask
	Me :Send me the pal equations:
	Them ; If you want the equations just ask
	Me :Send me the pal equations:
	Them ; If you want the equations just ask
	Me :Send me the pal equations:
	Them ; If you want the equations just ask
	Me: I give up!


	Monty Saine

ggibeau@ucqais.uc.edu (AMOEBOID) (03/06/90)

In article <641@sagpd1.UUCP>, monty@sagpd1.UUCP (Monty Saine) writes:
> In article <695@shodha.dec.com> ridder@elvira.enet.dec.com (Hans Ridder) writes:
> >If I had the ROM adapter board that George Gibeau and friends
> 
> 	So far it looks like we will see the ROM adapter board right after
> 	the video toaster is released. After about 10 exchanges of e-mail
> 	messages with that group along the line of:
> 
> 	Me :Send me the pal equations:
> 	Them: If you want the equations just ask
> 	Me :Send me the pal equations:
> 	Them ; If you want the equations just ask
> 	Me :Send me the pal equations:
> 	Them ; If you want the equations just ask
> 	Me :Send me the pal equations:
> 	Them ; If you want the equations just ask
> 	Me: I give up!
> 
> 
> 	Monty Saine


Well, I guess the mail never makes it through.  I have sent these
equations about 3 times now.

Here are the CORRECT (the ones in the A-1000 manual are WRONG)
PAL equations for the Amiga 1000.  It took a while to debug the
incorrect equations (thanks Dwight), so enjoy.

The following is the PALCAS equation

PAL16L8
PALCAS C= 252128-02 REV3
5:21 PM November 9, 1989
MODIFIED BY DWIGHT BLUBAUGH

/ARW A20 A19  /PRW /UDS /LDS /ROME /RE /RGAE GND /DAE /ROM01
/C1 /RRW LCEN UCEN /CDR /CDW /NC1 VCC

ROM01	= ROME*A20*A19*/PRW 	; $F80000-FFFFFF(ROM SELECT)
				; AND $180000-1FFFFF
	+ ROME*/A20*/A19*/PRW	; $E00000-E7FFFF (ROM SELECT)
				; AND $000000-07FFFF
CDR	= RE*/PWR*/C1		; ENABLE RAM READ
	+ RGAE*/PRW*/C1
	+ CDR*LDS
	+ CDR*UDS
CDW	= RE*PRW		; ENABLE RAM WRITE
	+ RGAE*PWR
	+ CDW*/C1
/UCEN	= /DAE*/RE*/UCEN	; GENERATE CAS
	+ /DAE*/RE*C1
	+ /DAE*UDS*C1
	+ /DAE*/UDS*/UCEN
/LCEN	= /DAE*/RE*/LCEN	; GENERATE CAS
	+ /DAE*/RE*C1
	+ /DAE*/LDS*C1
	+ /DAE*/LDS*/LCEN
RRW	= RE*PRW		; /WE FOR DRAMS CPU
	+ DAE*ARW*C1		; OR AGNUS ACCESS
	+ RRW*DAE



The following is the PALEN equation;

PAL16L8
PALEN C= 252128-01 REV2
5:21 PM November 9, 1989
MODIFIED BY DWIGHT BLUBAUGH

A23 A22 A21 /AS /DBR OVL /OVR XRDY /C3 GND /C1 /VPA
/ROME /DAE /RGAE /RE /DTACK /BLS /MYRAME VCC

IF(/OVR) VPA	= AS*A23*/A22*A21
ROME	= AS*A23*A22*A21*/OVR			; $E00000-FFFFFF KICKSTART ROM
	+ AS*/A23*/A22*/A21*/OVR*OVL		; $000000-1FFFFF BOOT ROM
MYRAME	= AS*/DTACK*A23*A22*A21*/OVR*C1*/C3	; $E00000-FFFFFF
	+ AS*/DTACK*/A23*/A22*/A21*/OVR*OVL*C1*/C3 ; $000000-1FFFFF 
						   ; IF OVL=L, OVR=H
	+ MYRAME*C1
	+ MYRAME*C3
RE	= /DBR*AS*/DTACK*/A23*/A22*/A21*/OVL*/OVR*C1*/C3 ; $000000-1FFFFF 
							 ; IF OVL=L, OVR=H
	+ RE*C1
	+ RE*C3
IF(/OVR) DTACK =
	  AS*/A23*/A22*A21*XRDY			; $200000-3FFFFF EXP RAM
	+ AS*/A23*A22*XRDY			; $400000-7FFFFF EXP RAM
	+ AS*A23*/A22*/A21*XRDY			; $800000-9FFFFF EXP RAM
	+ MYRAME*XRDY*C3			; $000000-1FFFFF OVL=H
						; AND $E00000-FFFFFF
	+ RE*C3					; $000000-1FFFFF OVL=L
	+ RGAE*C3				; $C00000-DFFFFF
	+ DTACK*AS*XRDY
RGAE	= /DBR*AS*/DTACK*A23*A22*/A21*C1*/C3*/OVR ; $C00000-DFFFFF
	+ RGAE*C1
	+ RGAE*C3
DAE	= DBR*C1*/C3				; CHIP RAM ADDRESS ENABLE
	+ DAE*C1
	+ DAE*C3
BLS	= AS*/DTACK*/A23*/A22*/A21*/OVL*C1*/C3*/OVR ; $000000-1FFFFF OVL=L
	+ AS*/DTACK*A23*A22*/A21*C1*/C3*/OVR	; $C00000-DFFFFF
	+ BLS*C1
	+ BLS*C3



Maybe this will make your life a little easier :-)

Regards,
    George

-- 
UUCP:  ucqais.uc.edu!ggibeau  BBS: (513) 721-7977  GT NODE: 006/005
US Snail-Dept of Biology ML 06, University of Cincinnati, Ohio 45221
---I mean what I say, and I say what I mean------
                                       -----BUT, not at the same time!