bio2: Update unknown commands
Credits to xyen for this
This commit is contained in:
@@ -7,8 +7,8 @@
|
|||||||
|
|
||||||
enum bio2_bi2a_cmd {
|
enum bio2_bi2a_cmd {
|
||||||
// Custom Stuff
|
// Custom Stuff
|
||||||
BIO2_BI2A_CMD_UNK_0100 = 0x0100,
|
BIO2_BI2A_CMD_CLEAR = 0x0100,
|
||||||
BIO2_BI2A_CMD_UNK_0120 = 0x0120,
|
BIO2_BI2A_CMD_WATCHDOG = 0x0120,
|
||||||
BIO2_BI2A_CMD_POLL = 0x0152, // For IIDX
|
BIO2_BI2A_CMD_POLL = 0x0152, // For IIDX
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -85,9 +85,13 @@ void bio2_emu_bi2a_dispatch_request(
|
|||||||
cmd_code = ac_io_u16(req->cmd.code);
|
cmd_code = ac_io_u16(req->cmd.code);
|
||||||
|
|
||||||
switch (cmd_code) {
|
switch (cmd_code) {
|
||||||
case BIO2_BI2A_CMD_UNK_0100:
|
case BIO2_BI2A_CMD_CLEAR:
|
||||||
case BIO2_BI2A_CMD_UNK_0120:
|
log_misc("BIO2_BI2A_CMD_CLEAR(%d)", req->addr);
|
||||||
log_misc("BIO2_BI2A_CMD_UNK_%04X(%d)", cmd_code, req->addr);
|
bio2_emu_bi2a_send_status(&bio2port->acio, req, 0x00);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case BIO2_BI2A_CMD_WATCHDOG:
|
||||||
|
log_misc("BIO2_BI2A_CMD_WATCHDOGX(%d)", req->addr);
|
||||||
bio2_emu_bi2a_send_status(&bio2port->acio, req, 0x00);
|
bio2_emu_bi2a_send_status(&bio2port->acio, req, 0x00);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user