From 7051ec80b47e39d611b1951ec8fec9c1fcd0bff3 Mon Sep 17 00:00:00 2001 From: Toni Wilen Date: Sun, 18 Jan 2015 14:52:57 +0200 Subject: [PATCH] SCSI-1 -> SCSI-2. 0x10080 to 0x10088 is DKB1200 PIO data port space. --- ncr9x_scsi.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ncr9x_scsi.cpp b/ncr9x_scsi.cpp index 82b2cacd..d2bc0baa 100644 --- a/ncr9x_scsi.cpp +++ b/ncr9x_scsi.cpp @@ -613,7 +613,7 @@ static void ncr9x_io_bput(struct ncr9x_state *ncr, uaecptr addr, uae_u32 val) //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; @@ -702,7 +702,7 @@ uae_u32 ncr9x_io_bget(struct ncr9x_state *ncr, uaecptr addr) //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; @@ -1324,7 +1324,7 @@ static int ncr9x_add_scsi_unit(struct ncr9x_state *ncr, int ch, struct uaedev_co 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) -- 2.47.3