diff options
Diffstat (limited to 'src/devices/bus/neogeo/prot_fatfury2.cpp')
-rw-r--r-- | src/devices/bus/neogeo/prot_fatfury2.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/bus/neogeo/prot_fatfury2.cpp b/src/devices/bus/neogeo/prot_fatfury2.cpp index b88d7b43ec1..d28b417b33d 100644 --- a/src/devices/bus/neogeo/prot_fatfury2.cpp +++ b/src/devices/bus/neogeo/prot_fatfury2.cpp @@ -42,9 +42,9 @@ uint16_t fatfury2_prot_device::protection_r(offs_t offset) u8 gad = m_pro_ct0->gad_r(); u8 gbd = m_pro_ct0->gbd_r(); /* - Data pin from PRO-CT0 - D0 D1 D2 D3 D4 D5 D6 D7 - GAD2 GAD3 GAD0 GAD1 GBD2 GBD3 GBD0 GBD1 + Data pin from PRO-CT0 + D0 D1 D2 D3 D4 D5 D6 D7 + GAD2 GAD3 GAD0 GAD1 GBD2 GBD3 GBD0 GBD1 */ return (BIT(gbd, 0, 2) << 6) | (BIT(gbd, 2, 2) << 4) | (BIT(gad, 0, 2) << 2) | (BIT(gad, 2, 2) << 0); } @@ -61,9 +61,9 @@ void fatfury2_prot_device::protection_w(offs_t offset, uint16_t data) // C16-31 = A4-A19, C0-C15 = D0-D15 /* - Address/Data pin mapping into PRO-CT0 - C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28 C29 C30 C31 LOAD EVEN H - D0 D4 D1 D5 D2 D6 D3 D7 D8 D12 D9 D13 D10 D14 D11 D15 A4 A8 A5 A9 A6 A10 A7 A11 A12 A16 A13 A17 A14 A18 A15 A19 A1 A2 A3 + Address/Data pin mapping into PRO-CT0 + C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 C19 C20 C21 C22 C23 C24 C25 C26 C27 C28 C29 C30 C31 LOAD EVEN H + D0 D4 D1 D5 D2 D6 D3 D7 D8 D12 D9 D13 D10 D14 D11 D15 A4 A8 A5 A9 A6 A10 A7 A11 A12 A16 A13 A17 A14 A18 A15 A19 A1 A2 A3 */ m_pro_ct0->c_w((u32(bitswap<16>(BIT(offset, 3, 16), 15, 11, 14, 10, 13, 9, 12, 8, 7, 3, 6, 2, 5, 1, 4, 0)) << 16) | u32(bitswap<16>(data, 15, 11, 14, 10, 13, 9, 12, 8, 7, 3, 6, 2, 5, 1, 4, 0))); |