Skip to main content
Home Documents NuBus Application.H
Application.H

Application.H

NuBus · H
FilenameApplication.h
Size0.00 MB
Subsection apple / Zorro_Coax-Twinax_Card / diag
Downloads5
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
;==================================================================================
; File:		Application.h
;
; Function:	Application card ROM constants stored here
;

bcpRIC		equ	$420001			; 8344 remote interface configuration register
bcpPC		equ	$400001			; Dummy address for writing to 8344 PC
bcpDRAM		equ	$400001			; 8344 Data RAM address base
bcpGoodData	equ	$3E0A * 2 + bcpDRAM	; Test data 
bcpBadData	equ	$3E0B * 2 + bcpDRAM	; Bad data read back
bcpErrAddrHi	equ	$3E0C * 2 + bcpDRAM	; Failed memory address, high order
bcpErrAddrLo	equ	$3E0D * 2 + bcpDRAM	; Failed memory address, low  order
bcpTestErr	equ	$3E0E * 2 + bcpDRAM	; BCP test error bits
bcpTestState	equ	$3E0F * 2 + bcpDRAM	; BCP test states

bcpComm		equ	$3E00 * 2 + bcpDRAM	; BCP - 68k communication area
bcpDMEnd	equ	$4000 * 2 + bcpDRAM	; Last data memory + 1

;
; - RIC selections
;

RIC_START	equ	$34		; Start 8344 execution
RIC_DRAM	equ	$30		; Select 8344 Data RAM
RIC_DRAM_RUN	equ	$34		; Select 8344 Data RAM and do not stop 8344
RIC_IMEM	equ	$31		; Select 8344 Instruction memory
RIC_PC_LO	equ	$32		; Select 8344 Program Counter low byte
RIC_PC_HI	equ	$33		; Select 8344 Program Counter high byte

;
; - BCP test states
;

bcpIDLE		equ	$00		; BCP test not started
bcpRUNNING	equ	$01		; BCP test in progress
bcpDONE		equ	$02		; BCP test completed

;
; - BCP Tests entry points, low bytes
;

BT_POR		equ	$20		; 8344 POR Test starts at 0020


;
; - BCP test error bits
;

bcpRegErr	equ	$01		; BCP register test failed
bcpLoopErr	equ	$02		; BCP loop back test failed
bcpRamErr	equ	$10		; BCP data RAM test failed
bcpError	equ	bcpRegErr + bcpLoopErr + bcpRamErr

;
; Misc.
;

BCP_IM_SIZE	equ	$800		; size of bcp instruction memory (I.M.)
bcp_rdback	equ	$0001000	; start location to store readback from 8344 I.M.
WaitBCPDone	equ	$00020000	; loop count waiting for 8344 to finish testing

		
VendID			equ $5a6f	;unofficial Zorro Vendor ID

;-----------  sResource Directory stuff	;<Id OF>
sRsrc_Board		EQU	1	;Board sResource
CommBoardId		EQU	$A	;Officially defined by Developer Technical Support
ROMRevLevel		equ	1	;ROM revision level (now A) must be < 9



sRsrc_CPU		EQU 128		;identify CPU & memory resources
sRsrc_Comm1		EQU 129		;comm type 1
sRsrc_Comm2		EQU 130		;comm type 2
sRsrc_Comm3		EQU 131		;comm type 3
sRsrc_Comm4		EQU 132		;comm type 4
sRsrc_sMemory		EQU 140		;2nd leved sResource (not seen directly by slot manager)

CatsMemory		EQU 150		;not defined by DTS, 2nd level sRrsource
MinorRAMAddr		EQU 128
MinorROMAddr		EQU 130
MinorDeviceAddr		EQU 132


CatCPU           EQU    $000A  ;
Typ68000         EQU    $0001  ;
DrSwNotThere     EQU    $FFFF  ;Apple MCP has 68K, no on-board driver
DrHwAMCP         EQU    $0001  ;First generation Apple MCP cards

CatCommunication EQU    $0006  ;mb  CatInterface?
Typ3270          EQU    $0013  ;vanilla 3270 for Zorro card 8/23/88
;DrSwNotThere    EQU    $FFFF  ;Apple MCP has 68K, no on-board driver
;DrHwAMCP        EQU    $0001  ;First generation Apple MCP cards

;CatCommunication EQU    $0006  ;mb  CatInterface?
;Typ3270         EQU    $0013  ;vanilla 3270 for Zorro card 8/23/88
;DrSwNotThere    EQU    $FFFF  ;Apple MCP has 68K, no on-board driver
DrHwA3270_5250   EQU    $0006  ;Apple 3270/5250 NB card (Zorro)-implies 8344 chip

;CatCommunication EQU    $0006  ;mb  CatInterface?
Typ5250    	 EQU    $000A  ;5250 protocol (actual DTS constant is Typ32705250)
;DrSwNotThere    EQU    $FFFF  ;Apple MCP has 68K, no on-board driver
;DrHwAMCP        EQU    $0001  ;First generation Apple MCP cards

;CatCommunication EQU    $0006  ;mb  CatInterface?
;Typ5250    	 EQU    $000A  ;5250 protocol (actual DTS constant is Typ32705250)
;DrSwNotThere    EQU    $FFFF  ;Apple MCP has 68K, no on-board driver
;DrHwA3270_5250  EQU    $0006  ;Apple 3270/5250 NB card (Zorro)-implies 8344 chip
Home Documents Macintosh 3410637A .EQN
3410637A .EQN

3410637A .EQN

Macintosh · 1990 · EQN
Filename3410637A_.EQN
Size0.00 MB
Year1990
Subsection se30
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063)
; Copyright (c) National Semiconductor Corporation 1990-1993
; Disassembled from ..\3410637A.JED. Date: 8-9-111

chip 3410637A PAL16R8

CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 !OE=11 rf12=12 
rf13=13 rf14=14 rf15=15 rf16=16 ro17=17 rf18=18 ro19=19 VCC=20 

equations

!ro19 := vcc
    # !i3 & !i4 & i5 & !i7 & i8 & rf12
    # !i3 & !i4 & i5 & !i6 & i8 & rf12
    # !i3 & !i4 & !i5 & i6 & i7 & i8 & rf12
ro19.oe = OE
!rf18 := vcc
    # !rf18 & !rf14 & !i8
    # i2 & !rf18 & i8
    # !i3 & !i4 & i5 & !i6 & i7
    # !i3 & !i4 & i5 & i6 & !i7 & i8
rf18.oe = OE
!ro17 := !rf16
    # !i3 & !i4 & i5 & i6 & !i7 & i8
    # !i3 & !i4 & i5 & !i6 & i7 & i8
ro17.oe = OE
!rf16 := vcc
    # !i3 & !i4 & i5 & i8
rf16.oe = OE
!rf15 := vcc
    # !i3 & !i4 & !i5 & i6 & i7 & !i8
    # !i3 & !i4 & i5 & !i6 & !rf15 & !i8
    # i2 & !i3 & !i4 & i5 & !rf15 & !i7 & !i8
    # !i3 & !i4 & i5 & i6 & !i7 & i8 & i9 & !rf12
    # !i3 & !i4 & i5 & !i6 & i7 & i8 & i9 & !rf12
rf15.oe = OE
!rf14 := vcc
    # i7
    # i6
    # !i5
    # i4
    # !i3
rf14.oe = OE
!rf13 := vcc
    # !i7 & !rf13
    # !i6 & !rf13
    # !i5 & !rf13
    # i4 & !rf13
    # i3 & !rf13
    # !i2 & !i3 & !i4 & i5 & !i6 & !i7
rf13.oe = OE
!rf12 := vcc
    # !rf18 & i8 & !i9 & !rf12
    # !i3 & !i4 & i5 & !i6 & i7 & i8 & !i9 & !rf12
rf12.oe = OE
Home Documents Macintosh 3410635A.EQN
3410635A.EQN

3410635A.EQN

Macintosh · 1990 · EQN
Filename3410635A.EQN
Size0.00 MB
Year1990
Subsection se30
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063)
; Copyright (c) National Semiconductor Corporation 1990-1993
; Disassembled from ..\3410635A.JED. Date: 8-9-111

chip 3410635A PAL16R8

CLK=1 i2=2 i4=4 GND=10 /OE=11 rf12=12 rf13=13 rf14=14 rf15=15 
rf16=16 rf17=17 rf18=18 rf19=19 VCC=20 

equations

/rf19 := gnd
rf19.oe = OE
/rf18 := gnd
rf18.oe = OE
/rf17 := i2 * rf19
    + i2 * rf19
    + i2 * rf19
    + i2 * rf19
    + i2 * rf19
    + i2 * rf19
    + i2 * rf19
    + i2 * rf19
rf17.oe = OE
/rf16 := i4 * rf17
    + i4 * rf17
    + i4 * rf17
    + i4 * rf17
    + i4 * rf17
    + i4 * rf17
    + i4 * rf17
    + i4 * rf17
rf16.oe = OE
/rf15 := gnd
rf15.oe = OE
/rf14 := gnd
rf14.oe = OE
/rf13 := vcc
    + vcc
    + vcc
    + vcc
    + vcc
    + vcc
    + vcc
    + vcc
rf13.oe = OE
/rf12 := rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
    + rf19 * /rf19 * rf18 * /rf18 * rf17 * /rf17 * rf16 * /rf16 * rf15
      * /rf15 * rf14 * /rf14 * rf13 * /rf13 * rf12 * /rf12
rf12.oe = OE
Home Documents Macintosh 3410635A .EQN
3410635A .EQN

3410635A .EQN

Macintosh · 1990 · EQN
Filename3410635A_.EQN
Size0.00 MB
Year1990
Subsection se30
Downloads5
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063)
; Copyright (c) National Semiconductor Corporation 1990-1993
; Disassembled from ..\3410635A.JED. Date: 8-9-111

chip 3410635A PAL16R8

CLK=1 i2=2 i4=4 GND=10 !OE=11 rf12=12 rf13=13 rf14=14 rf15=15 
rf16=16 rf17=17 rf18=18 rf19=19 VCC=20 

equations

!rf19 := gnd
rf19.oe = OE
!rf18 := gnd
rf18.oe = OE
!rf17 := i2 & rf19
    # i2 & rf19
    # i2 & rf19
    # i2 & rf19
    # i2 & rf19
    # i2 & rf19
    # i2 & rf19
    # i2 & rf19
rf17.oe = OE
!rf16 := i4 & rf17
    # i4 & rf17
    # i4 & rf17
    # i4 & rf17
    # i4 & rf17
    # i4 & rf17
    # i4 & rf17
    # i4 & rf17
rf16.oe = OE
!rf15 := gnd
rf15.oe = OE
!rf14 := gnd
rf14.oe = OE
!rf13 := vcc
    # vcc
    # vcc
    # vcc
    # vcc
    # vcc
    # vcc
    # vcc
rf13.oe = OE
!rf12 := rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
    # rf19 & !rf19 & rf18 & !rf18 & rf17 & !rf17 & rf16 & !rf16 & rf15
      & !rf15 & rf14 & !rf14 & rf13 & !rf13 & rf12 & !rf12
rf12.oe = OE
Home Documents Macintosh 3410633A.EQN
3410633A.EQN

3410633A.EQN

Macintosh · 1990 · EQN
Filename3410633A.EQN
Size0.00 MB
Year1990
Subsection se30
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063)
; Copyright (c) National Semiconductor Corporation 1990-1993
; Disassembled from ..\3410633A.JED. Date: 8-9-111

chip 3410633A PAL16R8

CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 /OE=11 rf12=12 
rf13=13 rf14=14 ro15=15 rf16=16 rf17=17 rf18=18 ro19=19 VCC=20 

equations

/ro19 := i2
    + i3
    + i4
    + /i5
    + /i6
    + i7
    + /i8
ro19.oe = OE
/rf18 := rf18
rf18.oe = OE
/rf17 := /rf18 * /rf17
    + rf18 * rf17
rf17.oe = OE
/rf16 := /rf17 * /rf16
    + /rf18 * /rf16
    + rf18 * rf17 * rf16
rf16.oe = OE
/ro15 := /rf16
    + i8
    + /i9
ro15.oe = OE
/rf14 := /rf18 * /rf17 * /rf16 * rf14 * /i8 * i9
rf14.oe = OE
/rf13 := /i2 * /rf13
    + /i3 * /rf13
    + /i4 * /rf13
    + /i5 * /rf13
    + i6 * /rf13
    + i7 * /rf13
    + i2 * i3 * i8
rf13.oe = OE
/rf12 := i2 * /rf12
    + i3 * /rf12
    + i4 * /rf12
    + /i5 * /rf12
    + /i6 * /rf12
    + i7 * /rf12
    + /i8 * /rf12
    + /i2 * /i3 * /i4 * i5 * i6 * /i7 * i8 * rf12
rf12.oe = OE
Home Documents NuBus Btest.68k
Btest.68k

Btest.68k

NuBus · 68K
Filenamebtest.68k
Size0.01 MB
Subsection apple / Zorro_Coax-Twinax_Card / diag
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
About this file

This is a 68K — a binary artifact that can't be previewed in the browser. Download the file and inspect it with the appropriate tool for this format.

Home Documents Macintosh 3410633A .EQN
3410633A .EQN

3410633A .EQN

Macintosh · 1990 · EQN
Filename3410633A_.EQN
Size0.00 MB
Year1990
Subsection se30
Downloads4
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063)
; Copyright (c) National Semiconductor Corporation 1990-1993
; Disassembled from ..\3410633A.JED. Date: 8-9-111

chip 3410633A PAL16R8

CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 !OE=11 rf12=12 
rf13=13 rf14=14 ro15=15 rf16=16 rf17=17 rf18=18 ro19=19 VCC=20 

equations

!ro19 := i2
    # i3
    # i4
    # !i5
    # !i6
    # i7
    # !i8
ro19.oe = OE
!rf18 := rf18
rf18.oe = OE
!rf17 := !rf18 & !rf17
    # rf18 & rf17
rf17.oe = OE
!rf16 := !rf17 & !rf16
    # !rf18 & !rf16
    # rf18 & rf17 & rf16
rf16.oe = OE
!ro15 := !rf16
    # i8
    # !i9
ro15.oe = OE
!rf14 := !rf18 & !rf17 & !rf16 & rf14 & !i8 & i9
rf14.oe = OE
!rf13 := !i2 & !rf13
    # !i3 & !rf13
    # !i4 & !rf13
    # !i5 & !rf13
    # i6 & !rf13
    # i7 & !rf13
    # i2 & i3 & i8
rf13.oe = OE
!rf12 := i2 & !rf12
    # i3 & !rf12
    # i4 & !rf12
    # !i5 & !rf12
    # !i6 & !rf12
    # i7 & !rf12
    # !i8 & !rf12
    # !i2 & !i3 & !i4 & i5 & i6 & !i7 & i8 & rf12
rf12.oe = OE
Home Documents Macintosh 3410637A.EQN
3410637A.EQN

3410637A.EQN

Macintosh · 1990 · EQN
Filename3410637A.EQN
Size0.00 MB
Year1990
Subsection se30
Downloads6
Enjoying MacTrove? Anonymous downloads are free and unlimited. Create a free account to track favorites, contribute metadata corrections, and join the community chat.
Contents
; JED2EQN -- JEDEC file to Boolean Equations disassembler (Version V063)
; Copyright (c) National Semiconductor Corporation 1990-1993
; Disassembled from ..\3410637A.JED. Date: 8-9-111

chip 3410637A PAL16R8

CLK=1 i2=2 i3=3 i4=4 i5=5 i6=6 i7=7 i8=8 i9=9 GND=10 /OE=11 rf12=12 
rf13=13 rf14=14 rf15=15 rf16=16 ro17=17 rf18=18 ro19=19 VCC=20 

equations

/ro19 := vcc
    + /i3 * /i4 * i5 * /i7 * i8 * rf12
    + /i3 * /i4 * i5 * /i6 * i8 * rf12
    + /i3 * /i4 * /i5 * i6 * i7 * i8 * rf12
ro19.oe = OE
/rf18 := vcc
    + /rf18 * /rf14 * /i8
    + i2 * /rf18 * i8
    + /i3 * /i4 * i5 * /i6 * i7
    + /i3 * /i4 * i5 * i6 * /i7 * i8
rf18.oe = OE
/ro17 := /rf16
    + /i3 * /i4 * i5 * i6 * /i7 * i8
    + /i3 * /i4 * i5 * /i6 * i7 * i8
ro17.oe = OE
/rf16 := vcc
    + /i3 * /i4 * i5 * i8
rf16.oe = OE
/rf15 := vcc
    + /i3 * /i4 * /i5 * i6 * i7 * /i8
    + /i3 * /i4 * i5 * /i6 * /rf15 * /i8
    + i2 * /i3 * /i4 * i5 * /rf15 * /i7 * /i8
    + /i3 * /i4 * i5 * i6 * /i7 * i8 * i9 * /rf12
    + /i3 * /i4 * i5 * /i6 * i7 * i8 * i9 * /rf12
rf15.oe = OE
/rf14 := vcc
    + i7
    + i6
    + /i5
    + i4
    + /i3
rf14.oe = OE
/rf13 := vcc
    + /i7 * /rf13
    + /i6 * /rf13
    + /i5 * /rf13
    + i4 * /rf13
    + i3 * /rf13
    + /i2 * /i3 * /i4 * i5 * /i6 * /i7
rf13.oe = OE
/rf12 := vcc
    + /rf18 * i8 * /i9 * /rf12
    + /i3 * /i4 * i5 * /i6 * i7 * i8 * /i9 * /rf12
rf12.oe = OE
Subscribe to Source
mp.ls