upd765: isbc215 format expects sector size to be in result (nw)

floppy: 8" motor on for create too (nw)
This commit is contained in:
cracyc 2016-12-03 22:03:34 -06:00
parent ff83f7f1fd
commit eb22bd45f1
3 changed files with 6 additions and 1 deletions

View File

@ -508,6 +508,10 @@ image_init_result floppy_image_device::call_create(int format_type, util::option
return image_init_result::FAIL;
}
if (motor_always_on)
// When disk is inserted, start motor
mon_w(0);
return image_init_result::PASS;
}

View File

@ -2070,7 +2070,7 @@ void upd765_family_device::format_track_continue(floppy_info &fi)
result[3] = 0;
result[4] = 0;
result[5] = 0;
result[6] = 0;
result[6] = command[2];
result_pos = 7;
command_end(fi, true);
return;

View File

@ -276,6 +276,7 @@ static MACHINE_CONFIG_START( rpc86, isbc_state )
MCFG_I8251_DTR_HANDLER(DEVWRITELINE("rs232", rs232_port_device, write_dtr))
MCFG_I8251_RTS_HANDLER(DEVWRITELINE("rs232", rs232_port_device, write_rts))
MCFG_I8251_RXRDY_HANDLER(DEVWRITELINE("pic_0", pic8259_device, ir6_w))
MCFG_I8251_TXRDY_HANDLER(DEVWRITELINE("pic_0", pic8259_device, ir7_w))
/* video hardware */
MCFG_RS232_PORT_ADD("rs232", default_rs232_devices, "terminal")