Potential fix of cmd buffer header

This commit is contained in:
PTRCoder 2024-08-23 20:56:11 +02:00
parent e47d9af750
commit 60ee7abc38
2 changed files with 3 additions and 2 deletions

View File

@ -209,7 +209,7 @@ void Module::Interface::ScanAPs(Kernel::HLERequestContext& ctx) {
u32 mac2 = (mac[2] << 24) | (mac[3] << 16) | (mac[4] << 8) | (mac[5]);
std::array<u32, IPC::COMMAND_BUFFER_LENGTH + 2 * IPC::MAX_STATIC_BUFFERS> cmd_buf;
cmd_buf[0] = 0x0006;
cmd_buf[0] = 0x0006'03C4;
cmd_buf[1] = size;
cmd_buf[2] = 0; // dummy data
cmd_buf[3] = 0; // dummy data

View File

@ -23,8 +23,9 @@ void NWM_INF::RecvBeaconBroadcastData(Kernel::HLERequestContext& ctx) {
// adding in extra context value for transition from INF to UDS
std::array<u32, IPC::COMMAND_BUFFER_LENGTH + 2 * IPC::MAX_STATIC_BUFFERS> cmd_buf;
cmd_buf[0] = 0x000F0404;
int i;
for (i = 0; i < 15; i++) {
for (i = 1; i < 15; i++) {
cmd_buf[i] = rp.Pop<u32>();
}
rp.Pop<u32>();