hbldr: add act/cecd/friends to deplist

And make WiFi usable earlier when autobooting homebrew
This commit is contained in:
TuxSH 2023-01-25 22:03:46 +00:00
parent 7b97af473a
commit 088cf6b673

View File

@ -72,63 +72,75 @@ static const char serviceList[32][8] =
static const u64 dependencyListNativeFirm[] =
{
// Initialize essential device drivers + infra stuff that weren't
// previously started first and foremost.
0x0004013000002D02LL, // nwm
0x0004013000002402LL, // ac
0x0004013000001502LL, //am
0x0004013000001702LL, //cfg
0x0004013000002E02LL, // socket
0x0004013000002B02LL, // ndm
0x0004013000001C02LL, // gsp
0x0004013000001802LL, // codec
0x0004013000002702LL, // csnd
0x0004013000001A02LL, // dsp
0x0004013000001502LL, // am
0x0004013000001702LL, // cfg
0x0004013000003202LL, // friends
0x0004013000001B02LL, // gpio
0x0004013000001C02LL, //gsp
0x0004013000001D02LL, // hid
0x0004013000002902LL, // http
0x0004013000001E02LL, // i2c
0x0004013000003302LL, // ir
0x0004013000001F02LL, // mcu
0x0004013000002C02LL, // nim
0x0004013000002D02LL, //nwm
0x0004013000002102LL, // pdn
0x0004013000003102LL, // ps
0x0004013000002202LL, // ptm
0x0004013000002E02LL, //socket
0x0004013000002302LL, // spi
0x0004013000002F02LL, // ssl
// Not present on SAFE_FIRM:
0x0004013000003802LL, // act
0x0004013000003402LL, // boss
0x0004013000001602LL, // camera
0x0004013000002602LL, // cecd
0x0004013000002802LL, // dlp
0x0004013000002002LL, // mic
0x0004013000002B02LL, //ndm
0x0004013000003502LL, // news
0x0004013000003702LL, // ro
// We won't be launching MP at it messes
// with NWM exclusive mode
};
static const u64 dependencyListSafeFirm[] =
{
// Initialize essential device drivers + infra stuff that weren't
// previously started first and foremost.
0x0004013000002D03LL, // nwm
0x0004013000002403LL, // ac
0x0004013000001503LL, //am
0x0004013000001703LL, //cfg
0x0004013000002E03LL, // socket
0x0004013000001C03LL, // gsp
0x0004013000001803LL, // codec
0x0004013000002703LL, // csnd
0x0004013000001A03LL, // dsp
0x0004013000001503LL, // am
0x0004013000001703LL, // cfg
0x0004013000003203LL, // friends
0x0004013000001B03LL, // gpio
0x0004013000001C03LL, //gsp
0x0004013000001D03LL, // hid
0x0004013000002903LL, // http
0x0004013000001E03LL, // i2c
0x0004013000003303LL, // ir
0x0004013000001F03LL, // mcu
0x0004013000002C03LL, // nim
0x0004013000002D03LL, //nwm
0x0004013000002103LL, // pdn
0x0004013000003103LL, // ps
0x0004013000002203LL, // ptm
0x0004013000002E03LL, //socket
0x0004013000002303LL, // spi
0x0004013000002F03LL, // ssl
0x0004013000003203LL, //friends (wouldn't be launched otherwise)
};
static const u32 kernelCaps[] =