ChanServ changed the topic of #asahi-dev to: Asahi Linux: porting Linux to Apple Silicon macs | Non-development talk: #asahi | General development | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-dev
marcusr has quit [Remote host closed the connection]
marcusr has joined #asahi-dev
steven has quit [Quit: ZNC 1.9.1 - https://znc.in]
steven has joined #asahi-dev
mischa85 has joined #asahi-dev
<mischa85> but as i was fearing, ps-regs is indeed, missing.
<mischa85> but as i was fearing, ps-regs is indeed, missing.
chrisl has joined #asahi-dev
Calandracas has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
Calandracas has quit [Ping timeout: 480 seconds]
Calandracas has joined #asahi-dev
Calandracas_ has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
Calandracas has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
<chadmed> curious that the compatibles for the cores are still sawtooth/everest
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
m5zs7k has quit []
m5zs7k has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
sand4rt has quit [Ping timeout: 480 seconds]
jmax has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
tobhe_ has joined #asahi-dev
chrisl has joined #asahi-dev
tobhe has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
HitokiriKincho has joined #asahi-dev
cow123 has quit [Read error: Connection reset by peer]
mischa85 has joined #asahi-dev
cow123 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
nora has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
nora_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
JayBeeFOSS has quit [Remote host closed the connection]
JayBeeFOSS has joined #asahi-dev
chrisl has joined #asahi-dev
Calandracas_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
mischa85 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Quit: Leaving...]
HitokiriKincho has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
mischa85 has joined #asahi-dev
ece3143 has joined #asahi-dev
ece314 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<mischa85> i'm desperately looking for some sort of value = n -> reg[n]
<mischa85> 489 devices, 61 regs
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
ddxtanx has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<mischa85> while playing with the adt parser, there are a couple of bits that *are* in the binary devicetree ripped by m1n1, and not in the ipsw devicetree supplied with apple firmware. now how to parse them...
<mischa85> parse/interpret
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
dcavalca8569 has quit []
dcavalca8569 has joined #asahi-dev
HitokiriKincho has quit [Remote host closed the connection]
chrisl has joined #asahi-dev
sand4rt has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
cow123 has quit [Read error: Connection reset by peer]
cow123 has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
mischa85 has quit [Quit: Lost terminal]
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
cow123 has quit [Read error: Connection reset by peer]
cow123 has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mixi has quit [Quit: quit]
mixi has joined #asahi-dev
<jannau> chaos_princess: I left the sep/aop fixes as separate fixup commits if you want to look at them. the newer dma allocator abstraction required larger changes. I'll squash them in a few days
Calandracas_ has joined #asahi-dev
pb17 has joined #asahi-dev
Calandracas__ has quit [Ping timeout: 480 seconds]
<chaos_princess> thanks, will take a look
chrisl has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit [Read error: Connection reset by peer]
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
chadmed has quit []
chadmed has joined #asahi-dev
pb17 has quit [Ping timeout: 480 seconds]
sand4rt has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi-dev
john-cabaj has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
halloy-user has joined #asahi-dev
halloy-user has quit [Quit: halloy-user]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
sand4rt has joined #asahi-dev
mischa85 has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
gi0 has joined #asahi-dev
<mischa85> i can succesfully set a register at 0x5008300000, which is what adt_get_reg outputs with an idx of 1. how can i find out the raw registers in macos so i can hardcode them in m1n1?
pb17 has joined #asahi-dev
chrisl has joined #asahi-dev
<jannau> mischa85: see "/arm-io/ranges" in the adt. if a reg value falls into (bus_addr, size) the effective address is parent_addr + reg value
<chaos_princess> https://github.com/AsahiLinux/linux/commit/90a611c90ed0a60ac6fef340a05f55ff45ae1d23 - this one can just become copy_from_slice, i will fix it later if nobody else gets to it first
<jannau> yes, I wasn't motivated
<chaos_princess> fair :P
chrisl has quit [Ping timeout: 480 seconds]
<mischa85> jannau: thanks. i got 18 ranges defined in the adt. is there any way to know which registers belong to ATC0_USB_AON, ATC0_COMMON, AFI?
<mischa85> *ranges
<mischa85> *contain
<mischa85> maybe i can bruteforce it
<jannau> sorry, I meant the reg properties of of device nodes. not the ps-regs
<mischa85> ah bummer. i wonder because the device nodes also don't contain any offset/regidx
<mischa85> something changed, obviously
<mischa85> the only thing i can think about now is peeling around in AppleT6041PMGR.kext, if i can find it because i'd expected to find that in /System/Library/Extensions/AppleT6041PMGR.kext
Calandracas__ has joined #asahi-dev
Calandracas_ has quit [Ping timeout: 480 seconds]
mixi has quit [Quit: quit]
mixi has joined #asahi-dev
Calandracas_ has joined #asahi-dev
sand4rt has quit [Quit: WeeChat 4.5.1]
sand4rt has joined #asahi-dev
Calandracas__ has quit [Ping timeout: 480 seconds]
xal has quit [Quit: bye]
xal has joined #asahi-dev
aminoa2 has joined #asahi-dev
aminoa has quit [Ping timeout: 480 seconds]
aminoa2 is now known as aminoa
pb17 has quit [Ping timeout: 480 seconds]
CME_ has joined #asahi-dev
CME has quit [Ping timeout: 480 seconds]
cow123 has quit [Read error: Connection reset by peer]
pb17 has joined #asahi-dev
cow123 has joined #asahi-dev
ddxtanx has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi-dev
ece3143 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-dev
sand4rt has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi-dev
<fl0_id> mischa85 are any other PMGRs there? at least on my 14.x, they are all there, except the m4s of course
<chaos_princess> kexts are not there since quite a while ago, they are now in dyld shared cache
<chadmed> mischa85: if you do poke around kexts remember to go to #asahi-re
<mischa85> fl0_id yeah i found them in kdk lol
<mischa85> chadmed: thanks, wasn't able to find anything yet with the deassembler tho
<mischa85> i'm currently hardcoding t6031's ps-regs. maybe i get lucky
chrisl has joined #asahi-dev
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-dev
ddxtanx has joined #asahi-dev
chrisl has quit [Ping timeout: 480 seconds]
<mischa85> talking about it, does anyone have a t6030/t6031 adt from m1n1 i can check?
<fl0_id> mischa85 if nobody has one (as I think it hasn't been worked on much) I could dump my t6031 for you in assuming m1n1 works properly
<fl0_id> or you mean dumped from macos
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Quit: Lost terminal]
pb17 has joined #asahi-dev
mischa85 has joined #asahi-dev
<mischa85> real m1n1 dump would be great, psidx and offset are not in the ipsw adt. if i can get yours i can replicate for t6041
mischa85 has quit [Quit: Lost terminal]
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi-dev
mischa85 has joined #asahi-dev