Commodore Amiga A500 Technical Reference Manual page 152

Hide thumbs Also See for Amiga A500:
Table of Contents

Advertisement

#define JINTB_LPT1INT
#define JINTB_COM2INT (6)
#define JINTB_SYSINT
#define JINTF_MlNT
#define JINTF_GINT
#define JINTF_CRT1INT
#define JINTF_CRT2INT
#define JINTF_ENBKB
#define JINTF_LPT1INT
#define JlNTF_C0M2lNT
#define JINTF_SYSINT
/*
** The amiga side of the janus board has four sections of its address
space.
** Three of these parts are different arrangements of the same
memory. The
** fourth part has the specific amiga accessible 10 registers (jio—
??).
** The other three parts all contain the same data, but the data is
arranged
** in different ways: Byte Access lets the 68k read byte streams
written
** by the 8088. Word Access lets the 68k read word streams
written by the
** 8088, and Graphic Access lets the 68k read medium res graphics
memory
** in a more efficient manner (the pc uses packed two bit pixels;
graphic
* access rearranges these data bits into two bytes, one for each bit
plane).
*/
#define ByteAccessOffset
#define WordAccessOffset
#define GraphicAccessOffset
#define IoAccessOffset
#definejio_IntReq
#definejio_PdntReq
#definejio_ReleasePcReset 0x1ff5
#definejio_RamSize
#definejio_lntEna
#definejio_PclntGen
#definejio_Control
149
(5)
/* parallel control register */
/* serial control register */
(7)
/* software int request */
(1<<0)
(1<<1)
(1<<2)
(1<<3)
(1<<4)
(1<<5)
(1<<6)
(1<<7)
0x00000
0x20000
0x40000
0x60000
0x1ff1
/* read clears, pc -> amiga
ints */
Ox1ff3
/* r/o, amiga -> pc ints */
/* r/o, strobe release pc's
reset */
0x1ff7
/* r/o, give ram addresses */
0x1ff9
/* r/w. enables pc int lines */
0x1ffb
/* w/o. bit = = 0 -> cause
pc int */
0x1ffd
/* w/o. random control lines
*/

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Amiga a2000

Table of Contents