summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/atarisy4.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/atarisy4.c')
-rw-r--r--src/mame/drivers/atarisy4.c98
1 files changed, 49 insertions, 49 deletions
diff --git a/src/mame/drivers/atarisy4.c b/src/mame/drivers/atarisy4.c
index 9b9277539f6..3f09b346573 100644
--- a/src/mame/drivers/atarisy4.c
+++ b/src/mame/drivers/atarisy4.c
@@ -73,12 +73,12 @@ public:
struct gpu_
{
/* Memory-mapped registers */
- UINT16 gr[8]; /* Command parameters */
+ UINT16 gr[8]; /* Command parameters */
- UINT16 bcrw; /* Screen buffer W control */
- UINT16 bcrx; /* Screen buffer X control */
- UINT16 bcry; /* Screen buffer Y control */
- UINT16 bcrz; /* Screen buffer Z control */
+ UINT16 bcrw; /* Screen buffer W control */
+ UINT16 bcrx; /* Screen buffer X control */
+ UINT16 bcry; /* Screen buffer Y control */
+ UINT16 bcrz; /* Screen buffer Z control */
UINT16 psrw;
UINT16 psrx;
UINT16 psry;
@@ -88,13 +88,13 @@ struct gpu_
UINT16 ctr;
UINT16 lfr;
UINT16 ifr;
- UINT16 ecr; /* Execute command register */
+ UINT16 ecr; /* Execute command register */
UINT16 far;
- UINT16 mcr; /* Interrupt control */
+ UINT16 mcr; /* Interrupt control */
UINT16 qlr;
UINT16 qar;
- UINT16 dhr; /* Scanline counter */
+ UINT16 dhr; /* Scanline counter */
UINT16 dlr;
/* Others */
@@ -365,13 +365,13 @@ void execute_gpu_command(running_machine &machine)
case 0x16:
{
/*
- Copy screen RAM to color RAM
- GR0 : Color start X
- GR1 : Color start Y
- GR2 : Color table offset
- GR3 : Size
- GR4 : Channels to set (R: 0x10, G: 0x20, B: 0x40)
- */
+ Copy screen RAM to color RAM
+ GR0 : Color start X
+ GR1 : Color start Y
+ GR2 : Color table offset
+ GR3 : Size
+ GR4 : Channels to set (R: 0x10, G: 0x20, B: 0x40)
+ */
int i;
int offset = xy_to_screen_addr(gpu.gr[0] - 0x400, gpu.gr[1] - 0x200);
int table_offs = gpu.gr[2];
@@ -452,34 +452,34 @@ WRITE16_MEMBER(atarisy4_state::gpu_w)
{
switch (offset)
{
- case 0x00: gpu.gr[0] = data; break;
- case 0x01: gpu.gr[1] = data; break;
- case 0x02: gpu.gr[2] = data; break;
- case 0x03: gpu.gr[3] = data; break;
- case 0x04: gpu.gr[4] = data; break;
- case 0x05: gpu.gr[5] = data; break;
- case 0x06: gpu.gr[6] = data; break;
- case 0x07: gpu.gr[7] = data; break;
-
- case 0x08: gpu.bcrw = data; break;
- case 0x09: gpu.bcrx = data; break;
- case 0x0a: gpu.bcry = data; break;
- case 0x0b: gpu.bcrz = data; break;
- case 0x0c: gpu.psrw = data; break;
- case 0x0d: gpu.psrx = data; break;
- case 0x0e: gpu.psry = data; break;
- case 0x0f: gpu.psrz = data; break;
-
- case 0x14: gpu.dpr = data; break;
- case 0x15: gpu.ctr = data; break;
- case 0x16: gpu.ifr = data; break;
+ case 0x00: gpu.gr[0] = data; break;
+ case 0x01: gpu.gr[1] = data; break;
+ case 0x02: gpu.gr[2] = data; break;
+ case 0x03: gpu.gr[3] = data; break;
+ case 0x04: gpu.gr[4] = data; break;
+ case 0x05: gpu.gr[5] = data; break;
+ case 0x06: gpu.gr[6] = data; break;
+ case 0x07: gpu.gr[7] = data; break;
+
+ case 0x08: gpu.bcrw = data; break;
+ case 0x09: gpu.bcrx = data; break;
+ case 0x0a: gpu.bcry = data; break;
+ case 0x0b: gpu.bcrz = data; break;
+ case 0x0c: gpu.psrw = data; break;
+ case 0x0d: gpu.psrx = data; break;
+ case 0x0e: gpu.psry = data; break;
+ case 0x0f: gpu.psrz = data; break;
+
+ case 0x14: gpu.dpr = data; break;
+ case 0x15: gpu.ctr = data; break;
+ case 0x16: gpu.ifr = data; break;
case 0x17:
{
gpu.ecr = data;
execute_gpu_command(machine());
break;
}
- case 0x1a: gpu.far = data; break;
+ case 0x1a: gpu.far = data; break;
case 0x20:
{
gpu.mcr = data;
@@ -490,8 +490,8 @@ WRITE16_MEMBER(atarisy4_state::gpu_w)
break;
}
- case 0x21: gpu.qlr = data; break;
- case 0x22: gpu.qar = data; break;
+ case 0x21: gpu.qlr = data; break;
+ case 0x22: gpu.qar = data; break;
}
}
@@ -501,17 +501,17 @@ READ16_MEMBER(atarisy4_state::gpu_r)
switch (offset)
{
- case 0x08: res = gpu.bcrw; break;
- case 0x09: res = gpu.bcrx; break;
- case 0x0a: res = gpu.bcry; break;
- case 0x0b: res = gpu.bcrz; break;
+ case 0x08: res = gpu.bcrw; break;
+ case 0x09: res = gpu.bcrx; break;
+ case 0x0a: res = gpu.bcry; break;
+ case 0x0b: res = gpu.bcrz; break;
- case 0x20: res = gpu.mcr; break;
+ case 0x20: res = gpu.mcr; break;
- case 0x400: res = 5; break; // TODO!
- case 0x420: res = 5; break;
+ case 0x400: res = 5; break; // TODO!
+ case 0x420: res = 5; break;
- default: logerror("GPU_R[%x]\n", offset);
+ default: logerror("GPU_R[%x]\n", offset);
}
return res;
@@ -807,7 +807,7 @@ INLINE UINT8 hex_to_ascii(UINT8 in)
void load_ldafile(address_space &space, const UINT8 *file)
{
-#define READ_CHAR() file[i++]
+#define READ_CHAR() file[i++]
int i = 0;
while (true)
@@ -861,7 +861,7 @@ void load_ldafile(address_space &space, const UINT8 *file)
/* Load memory space with data from a Tektronix-Extended HEX file */
void load_hexfile(address_space &space, const UINT8 *file)
{
-#define READ_HEX_CHAR() hex_to_ascii(file[i++])
+#define READ_HEX_CHAR() hex_to_ascii(file[i++])
UINT32 i = 0;
UINT32 line = 1;