Removed the last accidental left-over and the legacy #define's in lpt.h.
This commit is contained in:
@@ -39,6 +39,7 @@ typedef struct {
|
||||
ps2_190;
|
||||
|
||||
serial_t *uart;
|
||||
lpt_t *lpt;
|
||||
} ps2_isa_t;
|
||||
|
||||
static void
|
||||
@@ -53,7 +54,7 @@ ps2_write(uint16_t port, uint8_t val, void *priv)
|
||||
|
||||
case 0x0102:
|
||||
if (!(ps2->ps2_94 & 0x80)) {
|
||||
lpt1_remove();
|
||||
lpt_port_remove(ps2->lpt);
|
||||
serial_remove(ps2->uart);
|
||||
if (val & 0x04) {
|
||||
if (val & 0x08)
|
||||
@@ -64,13 +65,13 @@ ps2_write(uint16_t port, uint8_t val, void *priv)
|
||||
if (val & 0x10) {
|
||||
switch ((val >> 5) & 3) {
|
||||
case 0:
|
||||
lpt1_setup(LPT_MDA_ADDR);
|
||||
lpt_port_setup(ps2->lpt, LPT_MDA_ADDR);
|
||||
break;
|
||||
case 1:
|
||||
lpt1_setup(LPT1_ADDR);
|
||||
lpt_port_setup(ps2->lpt, LPT1_ADDR);
|
||||
break;
|
||||
case 2:
|
||||
lpt1_setup(LPT2_ADDR);
|
||||
lpt_port_setup(ps2->lpt, LPT2_ADDR);
|
||||
break;
|
||||
|
||||
default:
|
||||
@@ -166,8 +167,10 @@ ps2_isa_setup(int model, int cpu_type)
|
||||
|
||||
ps2->uart = device_add_inst(&ns16450_device, 1);
|
||||
|
||||
lpt1_remove();
|
||||
lpt1_setup(LPT_MDA_ADDR);
|
||||
ps2->lpt = device_add_inst(&lpt_port_device, 1);
|
||||
|
||||
lpt_port_remove(ps2->lpt);
|
||||
lpt_port_setup(ps2->lpt, LPT_MDA_ADDR);
|
||||
|
||||
device_add(&port_92_device);
|
||||
|
||||
|
||||
@@ -58,8 +58,9 @@ machine_xt_compaq_deskpro_init(const machine_t *model)
|
||||
nmi_init();
|
||||
standalone_gameport_type = &gameport_200_device;
|
||||
|
||||
lpt1_remove();
|
||||
lpt1_setup(LPT_MDA_ADDR);
|
||||
lpt_t *lpt = device_add_inst(&lpt_port_device, 1);
|
||||
lpt_port_setup(lpt, LPT_MDA_ADDR);
|
||||
lpt_set_3bc_used(1);
|
||||
|
||||
return ret;
|
||||
}
|
||||
@@ -86,8 +87,9 @@ machine_xt_compaq_portable_init(const machine_t *model)
|
||||
if (joystick_type)
|
||||
device_add(&gameport_200_device);
|
||||
|
||||
lpt1_remove();
|
||||
lpt1_setup(LPT_MDA_ADDR);
|
||||
lpt_t *lpt = device_add_inst(&lpt_port_device, 1);
|
||||
lpt_port_setup(lpt, LPT_MDA_ADDR);
|
||||
lpt_set_3bc_used(1);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user