View Single Post
Old 27 November 2011, 23:55   #12
DonutKing
Registered User
 
Join Date: Sep 2011
Location: Australia
Posts: 40
Quote:
Which kickstart does it work on, on the A1000?

booting off kick 1.3 floppy

I will try that version you linked on my A500 and see if there is any difference


EDIT: Here is the logic for that U60 chip that makes it work on the Phoenix.

Code:
TITLE     PHOENIX BOARD RAM SELECT PAL
PATTERN   PHNXRAME.PDS
REVISION  E
AUTHOR    ANDREW J WILSON
COMPANY   PHOENIX MICROTECHNOLOGIES PTY LTD, ADELAIDE STH. AUSTRALIA
DATE      18/12/90 4.50 AM

CHIP RAMEN PALC22V10

;  1    2     3     4     5    6    7    8    9    10   11   12
 DTACK CASLI XRAMI CASUI A19  A20  A21  A22  A23  SELX SEL1  GND
;  13   14   15   16   17   18   19    20    21    22    23   24
  SEL2 GA4  GA3  GA2  GA1  GA0  CASU1 CASU0 CASL1 CASL0 XRAMO VCC
GLOBAL

EQUATIONS

/CASL0 = /CASLI * GA4

/CASU0 = /CASUI * GA4

/GA0   = /A23 * /A22 * /A21 * /A20 * /A19  ; GARY THINKS 080000 IS 080000
       + /A23 * /A22 * /A21 * A20 * /A19   ; GARY THINKS 180000 IS 180000
       +  A23 * /A22 * A21 * /A20 * /A19   ; GARY THINKS A80000 IS A80000
       +  A23 * /A22 * A21 * A20 * /A19    ; GARY THINKS B80000 IS B80000
    + A23 *A22 */A21 */A20 *A19 */SEL1 *SEL2 ; POOR GARY THINKS C80000 IS C00000
       +  A23 * A22 * /A21 * /A20 * /A19   ; GARY THINKS C00000 IS C00000
       +  A23 * A22 * /A21 * A20 * /A19    ; GARY THINKS D80000 IS D80000
       +  A23 * A22 * A21 * /A20 * /A19    ; GARY THINKS E80000 IS E80000
       +  A23 * A22 * A21 * A20 * /A19     ; GARY THINKS F80000 IS F80000
       + /A23 * /A22 * A21 * /A20 * /A19   ; GARY THINKS 280000 IS 280000
       + /A23 * /A22 * A21 * A20 * /A19    ; GARY THINKS 380000 IS 380000
       + /A23 * A22 * /A21 * /A20 * /A19   ; GARY THINKS 480000 IS 480000
       + /A23 * A22 * /A21 * A20 * /A19    ; GARY THINKS 580000 IS 580000
       + /A23 * A22 * A21 * /A20 * /A19    ; GARY THINKS 680000 IS 680000
       + /A23 * A22 * A21 * A20 * /A19     ; GARY THINKS 780000 IS 780000
       +  A23 * /A22 * /A21 * /A20 * /A19  ; GARY THINKS 880000 IS 800000

/GA1 = /A20

/GA2 = /A21

/GA3 = /A22

/GA4 = A23 * A22 * /A21 * /A20 * /A19 * SEL1 * SEL2 * /DTACK
     + /A23 * /A22 * /A21 * A20 * A19 * SEL1 * SEL2 * /DTACK
     +  A23 * A22 * /A21 * /A20 * /SEL1 * SEL2 * /DTACK
     + /A23 * /A22 * /A21 * A20 * SEL1 * /SEL2 * /DTACK

/XRAMO = A23 * A22 * /A21 * /A20 * /A19 * SEL1 * SEL2
       + A23 * A22 * /A21 * /A20 * /SEL1 * SEL2         

/CASL1 = /CASLI * A23 * A22 * /A21 * /A20 * /A19 * SEL1 * SEL2 * /DTACK
       + /CASLI * /A23 * /A22 * /A21 * A20 * A19 * SEL1 * SEL2 * /DTACK
       + /CASLI * A23 * A22 * /A21 * /A20 * /SEL1 * SEL2 * /DTACK
       + /CASLI * /A23 * /A22 * /A21 * A20 * SEL1 * /SEL2 * /DTACK
      
/CASU1 = /CASUI * A23 * A22 * /A21 * /A20 * /A19 * SEL1 * SEL2 * /DTACK
       + /CASUI * /A23 * /A22 * /A21 * A20 * A19 * SEL1 * SEL2 * /DTACK
       + /CASUI * A23 * A22 * /A21 * /A20 * /SEL1 * SEL2 * /DTACK
       + /CASUI * /A23 * /A22 * /A21 * A20 * SEL1 * /SEL2 * /DTACK
       
; IF SEL1 AND SEL2 (PINS 1&2 AND 3&4 OF L55) ARE HIGH THEN TWO BLOCKS OF 512K
; APPEAR AT 180000-1FFFFE AND C00000-C7FFFE. IF SEL1 IS LOW (LINK INSTALLED)
; THEN ONE 1MEG BLOCK OF MEMORY APPEARS AT C00000-CFFFFE (I HOPE). IF SEL2 IS
; LOW THEN MEMORY APPEARS AS ONE 2MEG CONTIGUOUS BLOCK FROM 000000-1FFFFE.


SIMULATION

;TRACE_ON 

 
;TRACE_OFF
DonutKing is offline  
 
Page generated in 0.07929 seconds with 11 queries