Previous 199869 Revisions Next

r18183 Thursday 27th September, 2012 at 19:26:11 UTC by Angelo Salese
Made default base to be 0x400, nw
[src/emu/machine]seibu_cop.c

trunk/src/emu/machine/seibu_cop.c
r18182r18183
2020
2121
2222static ADDRESS_MAP_START( seibu_cop_io, AS_0, 16, seibu_cop_device )
23   AM_RANGE(0x0028, 0x0029) AM_WRITE(dma_fill_val_lo_w)
24   AM_RANGE(0x002a, 0x002b) AM_WRITE(dma_fill_val_hi_w)
25   AM_RANGE(0x005a, 0x005b) AM_WRITE(pal_brightness_val_w)
26   AM_RANGE(0x005c, 0x005d) AM_WRITE(pal_brightness_mode_w)
27   AM_RANGE(0x0074, 0x0075) AM_WRITE(dma_unk_param_w)
28   AM_RANGE(0x0076, 0x0077) AM_WRITE(dma_pal_fade_table_w)
29   AM_RANGE(0x0078, 0x0079) AM_WRITE(dma_src_w)
30   AM_RANGE(0x007a, 0x007b) AM_WRITE(dma_size_w)
31   AM_RANGE(0x007c, 0x007d) AM_WRITE(dma_dst_w)
32   AM_RANGE(0x007e, 0x007f) AM_WRITE(dma_trigger_w)
23   AM_RANGE(0x0428, 0x0429) AM_WRITE(dma_fill_val_lo_w)
24   AM_RANGE(0x042a, 0x042b) AM_WRITE(dma_fill_val_hi_w)
25
26   AM_RANGE(0x045a, 0x045b) AM_WRITE(pal_brightness_val_w)
27   AM_RANGE(0x045c, 0x045d) AM_WRITE(pal_brightness_mode_w)
28
29   AM_RANGE(0x0474, 0x0475) AM_WRITE(dma_unk_param_w)
30   AM_RANGE(0x0476, 0x0477) AM_WRITE(dma_pal_fade_table_w)
31   AM_RANGE(0x0478, 0x0479) AM_WRITE(dma_src_w)
32   AM_RANGE(0x047a, 0x047b) AM_WRITE(dma_size_w)
33   AM_RANGE(0x047c, 0x047d) AM_WRITE(dma_dst_w)
34   AM_RANGE(0x047e, 0x047f) AM_WRITE(dma_trigger_w)
3335ADDRESS_MAP_END
3436
3537
r18182r18183
204206
205207READ16_MEMBER( seibu_cop_device::read )
206208{
207   return read_word(offset);
209   return read_word(offset + (0x400/2));
208210}
209211
210212WRITE16_MEMBER( seibu_cop_device::write )
211213{
212   write_word(offset,data);
214   write_word(offset + (0x400/2),data);
213215}

Previous 199869 Revisions Next


© 1997-2024 The MAME Team