ChanServ changed the topic of #asahi-re to: Asahi Linux: porting Linux to Apple Silicon macs | Hardware / boot process / firmware interface reverse engineering | WARNING: this channel (only) may contain binary reverse engineering discussion | RE policy: https://alx.sh/re (MANDATORY READ) | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-re
<chadmed> phire: i had a go at dumping AGXG13X in ghidra a few days ago. its full of hard offsets and random jumps to data and generally quite well obfuscated from what i could tell. youll also need to pull in and poke around in a whole bunch of IOKit kexts that it seems to depend on
<phire> part of the reason I'm really not wanting to go down that route
<phire> that, and I shouldn't need to
<phire> I think my next step is to list out every IO range that gets mapped into the UAT iommu, and see if the CPU is writing to any of them
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jbowen has joined #asahi-re
jbowen has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi-re
<alyssa> marcan: ^^
<alyssa> can it be worse than the DCP firmware? ;)
<phire> I've seen no reason to suspect that (yet). Other than the fact I can't find out how it's communicating
<marcan> chadmed: kexts aren't obfuscated, they're just like that the way iokit works
<marcan> also reminder that looking at kext code disqualifies you from working on the linux driver / etc unless I personally know I can trust your reversing hygiene
<marcan> see the policy
<marcan> this is *especially* true for big unknown subsystems like graphics
user982492 has joined #asahi-re
willemml has joined #asahi-re
riker77_ has joined #asahi-re
willemml has quit [Ping timeout: 480 seconds]
<chadmed> im not fit to write a driver that blinks an LED let alone one to submit work to a GPU so you dont need to worry about me pinching code from apple or anyone else. this is a relatively new interest for me and ive no professional compsci or software design background so its mostly just out of curiosity for the workflow that i did it.
riker77 has quit [Ping timeout: 480 seconds]
riker77_ is now known as riker77
jbowen has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jbowen has quit [Ping timeout: 480 seconds]
user982492 has joined #asahi-re
PhilippvK has joined #asahi-re
phiologe has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jbowen has quit [Ping timeout: 480 seconds]
duc4405[m] has joined #asahi-re
duc4405[m] is now known as ducc[m]
jbowen has joined #asahi-re
jbowen has quit [Ping timeout: 480 seconds]
daniel0611[m] has quit [Server closed connection]
daniel0611[m] has joined #asahi-re
denden[m] has quit [Server closed connection]
denden[m] has joined #asahi-re
bpye6 has joined #asahi-re
bpye has quit [Ping timeout: 480 seconds]
bpye6 is now known as bpye
MajorBiscuit has joined #asahi-re
jix has quit [Server closed connection]
jix has joined #asahi-re
jbowen has joined #asahi-re
jbowen has quit [Ping timeout: 480 seconds]
boardwalk has quit [Quit: Ping timeout (120 seconds)]
boardwalk has joined #asahi-re
vup has quit [Server closed connection]
DarkShadow4444 has quit [Server closed connection]
DarkShadow44 has joined #asahi-re
Stary has quit [Server closed connection]
Stary has joined #asahi-re
NightsOnly[m] has quit [Server closed connection]
NightsOnly[m] has joined #asahi-re
ViniciusSantos[m] is now known as vimsos[m]
vup has joined #asahi-re
yuyichao has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi-re
yuyichao has joined #asahi-re
the_lanetly_052 has joined #asahi-re
the_lanetly_052__ has joined #asahi-re
the_lanetly_052 has quit [Read error: Connection reset by peer]
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
nsklaus has joined #asahi-re
nsklaus_ has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has joined #asahi-re
MajorBiscuit has quit [Ping timeout: 480 seconds]
jbowen has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi-re
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
m6wiq has quit [Quit: The Lounge - https://thelounge.chat]
jbowen has quit [Ping timeout: 480 seconds]
mrkajetanp has joined #asahi-re
jbowen has joined #asahi-re
user982492 has joined #asahi-re
jbowen has quit [Ping timeout: 480 seconds]
ah-[m] has joined #asahi-re
ella-0[m] has joined #asahi-re
h_ro[m] has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
user982492 has joined #asahi-re
user982492 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yuyichao has quit [Ping timeout: 480 seconds]
PthariensFlame[m] has joined #asahi-re
happy-dude[m] has joined #asahi-re