mirror of
https://github.com/djhackersdev/bemanitools.git
synced 2024-11-24 14:50:10 +01:00
bio2: bio2_bi2a_state -> bi2a_sdvx_state
This commit is contained in:
parent
f028bdeb20
commit
caba39843f
@ -31,7 +31,7 @@ struct bi2a_sdvx_buttons2 {
|
||||
uint8_t b_fxr : 1;
|
||||
};
|
||||
|
||||
struct bio2_bi2a_state {
|
||||
struct bi2a_sdvx_state_in {
|
||||
union {
|
||||
uint16_t raw[8];
|
||||
struct {
|
||||
@ -44,7 +44,7 @@ struct bio2_bi2a_state {
|
||||
};
|
||||
};
|
||||
|
||||
struct bio2_bi2a_state_out {
|
||||
struct bi2a_sdvx_state_out {
|
||||
uint8_t unk1[2];
|
||||
uint8_t c_block;
|
||||
uint8_t woof_r;
|
||||
@ -65,11 +65,11 @@ struct bio2_bi2a_state_out {
|
||||
};
|
||||
|
||||
_Static_assert(
|
||||
sizeof(struct bio2_bi2a_state) == 16,
|
||||
"bio2_bi2a_state_in is the wrong size");
|
||||
sizeof(struct bi2a_sdvx_state_in) == 16,
|
||||
"bi2a_sdvx_state_in is the wrong size");
|
||||
_Static_assert(
|
||||
sizeof(struct bio2_bi2a_state_out) == 40,
|
||||
"bio2_bi2a_state_out is the wrong size");
|
||||
sizeof(struct bi2a_sdvx_state_out) == 40,
|
||||
"bi2a_sdvx_state_out is the wrong size");
|
||||
#pragma pack(pop)
|
||||
|
||||
#endif
|
||||
|
@ -179,16 +179,16 @@ static void
|
||||
bio2_emu_bi2a_send_state(struct ac_io_emu *emu, const struct ac_io_message *req)
|
||||
{
|
||||
struct ac_io_message resp;
|
||||
struct bio2_bi2a_state *pin;
|
||||
struct bio2_bi2a_state_out *pout;
|
||||
struct bi2a_sdvx_state_in *pin;
|
||||
struct bi2a_sdvx_state_out *pout;
|
||||
|
||||
resp.addr = req->addr | AC_IO_RESPONSE_FLAG;
|
||||
resp.cmd.code = req->cmd.code;
|
||||
resp.cmd.seq_no = req->cmd.seq_no;
|
||||
resp.cmd.nbytes = sizeof(*pin);
|
||||
|
||||
pout = (struct bio2_bi2a_state_out *) &req->cmd.raw;
|
||||
pin = (struct bio2_bi2a_state *) &resp.cmd.raw;
|
||||
pout = (struct bi2a_sdvx_state_out *) &req->cmd.raw;
|
||||
pin = (struct bi2a_sdvx_state_in *) &resp.cmd.raw;
|
||||
memset(pin, 0, sizeof(*pin));
|
||||
|
||||
uint32_t gpio = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user