diff options
author | yz70s <yz70s@users.noreply.github.com> | 2017-04-05 20:45:17 +0200 |
---|---|---|
committer | yz70s <yz70s@users.noreply.github.com> | 2017-04-06 07:30:14 +0200 |
commit | 009bf030b1318ecd56e5e1a9985b9a228cb9a23b (patch) | |
tree | 5ca7970ad11dd5c9ec12b36434483c8a117108b0 | |
parent | f809f0e08d451c7fa05116c9c7b147f499ea82d7 (diff) |
chihiro: minor update (nw)
-rw-r--r-- | src/mame/drivers/chihiro.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/mame/drivers/chihiro.cpp b/src/mame/drivers/chihiro.cpp index e2af6e09324..347741c68b0 100644 --- a/src/mame/drivers/chihiro.cpp +++ b/src/mame/drivers/chihiro.cpp @@ -1592,8 +1592,8 @@ void chihiro_state::baseboard_ide_event(int type, uint8_t *read_buffer, uint8_t break; case 0x0101: // third word fourth word - word_write_le(read_buffer + 4, 0xca); // ? - word_write_le(read_buffer + 6, 0xcb); // ? + word_write_le(read_buffer + 4, 0x1234); // dimm board firmware version (1234 -> 12.34) + word_write_le(read_buffer + 6, 0x4567); // ? break; case 0x0102: // second dword @@ -1601,8 +1601,10 @@ void chihiro_state::baseboard_ide_event(int type, uint8_t *read_buffer, uint8_t break; case 0x0103: // dwords 1 3 4 - memcpy(read_buffer + 4, "-abc-abc12345678", 16); // ? + memcpy(read_buffer + 4, "-abc-abc12345678", 16); // dimm board serial number break; + default: + logerror("Unknown baseboard sector command %04X\n", c); } // clear write_buffer[0] = write_buffer[1] = write_buffer[2] = write_buffer[3] = 0; |