//write_log(_T("DKB IO PUT %02x %08x\n"), val & 0xff, M68K_GETPC);
return;
}
- if (addr >= 0x10084 && addr < 0x10088) {
+ if (addr >= 0x10080 && addr < 0x10088) {
//write_log(_T("DKB PUT BYTE %02x\n"), val & 0xff);
if (ncr->dkb_data_offset < ncr->dkb_data_size) {
ncr->dkb_data_buf[ncr->dkb_data_offset++] = val;
//write_log(_T("DKB IO GET %02x %08x\n"), v, M68K_GETPC);
return v;
}
- if (addr >= 0x10080 && addr < 0x10084) {
+ if (addr >= 0x10080 && addr < 0x10088) {
//write_log(_T("DKB GET BYTE %02x\n"), ncr->dkb_data_buf[ncr->dkb_data_offset]);
if (ncr->dkb_data_offset >= ncr->dkb_data_size)
return 0;
else if (ci->type == UAEDEV_TAPE)
return add_ncr_scsi_tape (ncr, ch, ci->rootdir, ci->readonly);
else
- return add_ncr_scsi_hd (ncr, ch, NULL, ci, 1);
+ return add_ncr_scsi_hd (ncr, ch, NULL, ci, 2);
}
int cpuboard_ncr9x_add_scsi_unit(int ch, struct uaedev_config_info *ci)