summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/ti85.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/ti85.cpp')
-rw-r--r--src/mame/machine/ti85.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/src/mame/machine/ti85.cpp b/src/mame/machine/ti85.cpp
index f7aa783b3ab..dd8e23dc6bd 100644
--- a/src/mame/machine/ti85.cpp
+++ b/src/mame/machine/ti85.cpp
@@ -155,24 +155,24 @@ void ti85_state::update_ti83p_memory ()
{
//address_space &space = m_maincpu->space(AS_PROGRAM);
- m_membank1->set_bank(m_booting ? 0x1f : 0); //Always flash page 0, well almost
+ m_membank[0]->set_bank(m_booting ? 0x1f : 0); //Always flash page 0, well almost
if (m_ti83p_port4 & 1)
{
- m_membank2->set_bank(m_ti8x_memory_page_1 & 0xfe);
+ m_membank[1]->set_bank(m_ti8x_memory_page_1 & 0xfe);
- m_membank3->set_bank(m_ti8x_memory_page_1);
+ m_membank[2]->set_bank(m_ti8x_memory_page_1);
- m_membank4->set_bank(m_ti8x_memory_page_2);
+ m_membank[3]->set_bank(m_ti8x_memory_page_2);
}
else
{
- m_membank2->set_bank(m_ti8x_memory_page_1);
+ m_membank[1]->set_bank(m_ti8x_memory_page_1);
- m_membank3->set_bank(m_ti8x_memory_page_2);
+ m_membank[2]->set_bank(m_ti8x_memory_page_2);
- m_membank4->set_bank(0x40); //Always first ram page
+ m_membank[3]->set_bank(0x40); //Always first ram page
}
}
@@ -181,25 +181,25 @@ void ti85_state::update_ti83pse_memory ()
{
//address_space &space = m_maincpu->space(AS_PROGRAM);
- m_membank1->set_bank(m_booting ? (m_model==TI84P ? 0x3f : 0x7f) : 0);
+ m_membank[0]->set_bank(m_booting ? (m_model==TI84P ? 0x3f : 0x7f) : 0);
if (m_ti83p_port4 & 1)
{
- m_membank2->set_bank(m_ti8x_memory_page_1 & 0xfe);
+ m_membank[1]->set_bank(m_ti8x_memory_page_1 & 0xfe);
- m_membank3->set_bank(m_ti8x_memory_page_1 | 1);
+ m_membank[2]->set_bank(m_ti8x_memory_page_1 | 1);
- m_membank4->set_bank(m_ti8x_memory_page_2);
+ m_membank[3]->set_bank(m_ti8x_memory_page_2);
}
else
{
- m_membank2->set_bank(m_ti8x_memory_page_1);
+ m_membank[1]->set_bank(m_ti8x_memory_page_1);
- m_membank3->set_bank(m_ti8x_memory_page_2);
+ m_membank[2]->set_bank(m_ti8x_memory_page_2);
- m_membank4->set_bank(m_ti8x_memory_page_3 + 0x80);
+ m_membank[3]->set_bank(m_ti8x_memory_page_3 + 0x80);
}
}
@@ -287,7 +287,7 @@ uint8_t ti85_state::ti83p_membank2_r(offs_t offset)
}
}
- return m_membank2->read8(offset);
+ return m_membank[1]->read8(offset);
}
uint8_t ti85_state::ti83p_membank3_r(offs_t offset)
@@ -309,7 +309,7 @@ uint8_t ti85_state::ti83p_membank3_r(offs_t offset)
}
}
- return m_membank3->read8(offset);
+ return m_membank[2]->read8(offset);
}
MACHINE_RESET_MEMBER(ti85_state,ti83p)