Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!daemon From: prindle@nadc Newsgroups: net.micro.cbm Subject: C-Power graphics package part 2 of 6 (grafpak.h) Message-ID: <3763@caip.RUTGERS.EDU> Date: Mon, 20-Oct-86 19:40:02 EDT Article-I.D.: caip.3763 Posted: Mon Oct 20 19:40:02 1986 Date-Received: Tue, 21-Oct-86 06:59:45 EDT Sender: daemon@caip.RUTGERS.EDU Organization: Rutgers Univ., New Brunswick, N.J. Lines: 27 From: prindle@NADC /* Graphics Package Definitions ** Filename: grafpak.h */ #define peek(x) *((char *)x) #define poke(x,y) *((char *)x)=y #define C2DDRA 56578 /* data direct. reg. A */ #define CI2PRA 56576 /* Data port reg. A */ #define COLOR 646 /* Text mode foreground color */ #define COLORMEM 55296 /* Color memory */ #define VICCTL 53265 /* VIC-II Mode Control */ #define VICMC 53270 /* VIC-II Multi-Color Control */ #define VMCSB 53272 /* VIC-II Memory Control Register */ #define RADCON 57.2957795 /* degrees to radians factor */ extern float aspect; /* horiz/vert aspect ratio */ extern unsigned gbank; /* bank number */ extern unsigned gbase; /* graphics base address */ extern unsigned sbase; /* screen base address */ extern unsigned gmode; /* graphics mode */ extern unsigned vbase; /* VIC-II base address */ extern char pencolor[]; /* bg,fg,mc1,mc2 */ extern unsigned cur_x,cur_y; /* current x and y coordinates */