mirror of
https://github.com/holub/mame
synced 2025-04-22 16:31:49 +03:00
remove unneeded disabled code (nw)
This commit is contained in:
parent
b9ec23859a
commit
1127eb2fc7
@ -94,10 +94,7 @@ public:
|
||||
DECLARE_WRITE_LINE_MEMBER(timer_tick_w);
|
||||
|
||||
private:
|
||||
//bool m_kbrecv_in_progress;
|
||||
//int m_kbrecv_bitcount;
|
||||
offs_t m_memsize;
|
||||
//UINT16 m_kbrecv_data;
|
||||
UINT8 m_port21;
|
||||
void install_memory();
|
||||
|
||||
|
@ -466,74 +466,6 @@ READ8_MEMBER( qx10_state::get_slave_ack )
|
||||
|
||||
*/
|
||||
|
||||
#if 0
|
||||
READ8_MEMBER( qx10_state::upd7201_r )
|
||||
{
|
||||
if((offset & 2) == 0)
|
||||
{
|
||||
return m_keyb.rx;
|
||||
}
|
||||
//printf("R [%02x]\n",offset);
|
||||
|
||||
return m_rs232c.rx;
|
||||
}
|
||||
|
||||
WRITE8_MEMBER( qx10_state::upd7201_w )
|
||||
{
|
||||
if((offset & 2) == 0) //keyb TX
|
||||
{
|
||||
switch(data & 0xe0)
|
||||
{
|
||||
case 0x00:
|
||||
m_keyb.repeat_start_time = 300+(data & 0x1f)*25;
|
||||
printf("keyb Set repeat start time, %d ms\n",m_keyb.repeat_start_time);
|
||||
break;
|
||||
case 0x20:
|
||||
m_keyb.repeat_interval = 30+(data & 0x1f)*5;
|
||||
printf("keyb Set repeat interval, %d ms\n",m_keyb.repeat_interval);
|
||||
break;
|
||||
case 0x40:
|
||||
m_keyb.led[(data & 0xe) >> 1] = data & 1;
|
||||
printf("keyb Set led %02x %s\n",((data & 0xe) >> 1),data & 1 ? "on" : "off");
|
||||
m_keyb.rx = (data & 0xf) | 0xc0;
|
||||
m_pic_m->ir4_w(1);
|
||||
break;
|
||||
case 0x60:
|
||||
printf("keyb Read LED status\n");
|
||||
// 0x80 + data
|
||||
break;
|
||||
case 0x80:
|
||||
printf("keyb Read SW status\n");
|
||||
// 0xc0 + data
|
||||
break;
|
||||
case 0xa0:
|
||||
m_keyb.repeat = data & 1;
|
||||
//printf("keyb repeat flag issued %s\n",data & 1 ? "on" : "off");
|
||||
break;
|
||||
case 0xc0:
|
||||
m_keyb.enable = data & 1;
|
||||
printf("keyb Enable flag issued %s\n",data & 1 ? "on" : "off");
|
||||
break;
|
||||
case 0xe0:
|
||||
printf("keyb Reset Issued, diagnostic is %s\n",data & 1 ? "on" : "off");
|
||||
m_keyb.rx = 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
else //RS-232c TX
|
||||
{
|
||||
//printf("RS-232c W %02x\n",data);
|
||||
if(data == 0x01) //cheap, but needed for working inputs in "The QX-10 Diagnostic"
|
||||
m_rs232c.rx = 0x04;
|
||||
else if(data == 0x00)
|
||||
m_rs232c.rx = 0xfe;
|
||||
else
|
||||
m_rs232c.rx = 0xff;
|
||||
}
|
||||
|
||||
}
|
||||
#endif
|
||||
|
||||
READ8_MEMBER( qx10_state::vram_bank_r )
|
||||
{
|
||||
return m_vram_bank;
|
||||
|
Loading…
Reference in New Issue
Block a user