marcan 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
qyousef has quit [Ping timeout: 272 seconds]
qyousef has joined #asahi-re
odmir has quit [Read error: Connection reset by peer]
odmir has joined #asahi-re
phiologe has quit [Ping timeout: 240 seconds]
phiologe has joined #asahi-re
amey has joined #asahi-re
amey_an has quit [Ping timeout: 265 seconds]
Necrosporus has quit [Ping timeout: 256 seconds]
Necrosporus has joined #asahi-re
Tokamak has quit [Ping timeout: 240 seconds]
Tokamak has joined #asahi-re
brinly has quit [Ping timeout: 246 seconds]
brinly has joined #asahi-re
phiologe has quit [*.net *.split]
robinp_ has quit [*.net *.split]
jld has quit [*.net *.split]
sbingner has quit [*.net *.split]
Namidairo has quit [*.net *.split]
TomJepp has quit [*.net *.split]
delroth[m] has quit [*.net *.split]
TomJepp has joined #asahi-re
delroth[m] has joined #asahi-re
jld has joined #asahi-re
robinp_ has joined #asahi-re
Namidairo has joined #asahi-re
sbingner has joined #asahi-re
phiologe has joined #asahi-re
bylaws has quit [Ping timeout: 246 seconds]
Bastian[m] has quit [Ping timeout: 246 seconds]
Tokamak has quit [Ping timeout: 264 seconds]
davidrysk[m] has quit [Ping timeout: 246 seconds]
fried_dede[m] has quit [Ping timeout: 246 seconds]
iparaskev[m] has quit [Ping timeout: 246 seconds]
enverb[m] has quit [Ping timeout: 246 seconds]
hypergenesis[m] has quit [Ping timeout: 246 seconds]
rockinrobstar[m] has quit [Ping timeout: 246 seconds]
Jasper[m] has quit [Ping timeout: 246 seconds]
ryanhrob[m] has quit [Ping timeout: 240 seconds]
randohacker[m] has quit [Ping timeout: 240 seconds]
redbluescreen[m] has quit [Ping timeout: 240 seconds]
blazra has quit [Ping timeout: 240 seconds]
nhlism[m] has quit [Ping timeout: 240 seconds]
delroth[m] has quit [Ping timeout: 258 seconds]
wolf511[m] has quit [Ping timeout: 260 seconds]
xerpi[m] has quit [Ping timeout: 260 seconds]
nutmanja[m] has quit [Ping timeout: 260 seconds]
liur[m] has quit [Ping timeout: 260 seconds]
TellowKrinkle[m] has quit [Ping timeout: 260 seconds]
ConeOfAttack[m] has quit [Ping timeout: 260 seconds]
DrGit[m] has quit [Ping timeout: 260 seconds]
tarik02[m] has quit [Ping timeout: 260 seconds]
bakk[m] has quit [Ping timeout: 265 seconds]
flokk[m] has quit [Ping timeout: 265 seconds]
ah-[m] has quit [Ping timeout: 265 seconds]
asmon[m] has quit [Ping timeout: 265 seconds]
Jan[m]1 has quit [Ping timeout: 265 seconds]
konradybcio has quit [Ping timeout: 265 seconds]
jevinskie[m] has quit [Ping timeout: 265 seconds]
josiahmendes[m] has quit [Ping timeout: 240 seconds]
bastilian has quit [Ping timeout: 240 seconds]
skillfulman23[m] has quit [Ping timeout: 260 seconds]
smist08[m] has quit [Ping timeout: 260 seconds]
jamesmunns[m] has quit [Ping timeout: 260 seconds]
svenpeter has quit [Ping timeout: 260 seconds]
user1tt[m] has quit [Ping timeout: 268 seconds]
rootspring[m] has quit [Ping timeout: 268 seconds]
brentr123[m] has quit [Ping timeout: 240 seconds]
ronyrus[m] has quit [Ping timeout: 240 seconds]
izzyisles[m] has quit [Ping timeout: 240 seconds]
bjornjulander[m] has quit [Ping timeout: 240 seconds]
khronokernel[m] has quit [Ping timeout: 240 seconds]
winocm has quit [Ping timeout: 240 seconds]
Tokamak has joined #asahi-re
mofux[m] has quit [Ping timeout: 268 seconds]
citruscitrus[m] has quit [Ping timeout: 268 seconds]
hwatwasthat[m] has quit [Ping timeout: 268 seconds]
thecake21[m] has quit [Ping timeout: 268 seconds]
_alice has quit [Ping timeout: 268 seconds]
emily has quit [Ping timeout: 268 seconds]
nutmanja[m] has joined #asahi-re
TellowKrinkle[m] has joined #asahi-re
xerpi[m] has joined #asahi-re
ConeOfAttack[m] has joined #asahi-re
smist08[m] has joined #asahi-re
skillfulman23[m] has joined #asahi-re
tarik02[m] has joined #asahi-re
DrGit[m] has joined #asahi-re
wolf511[m] has joined #asahi-re
liur[m] has joined #asahi-re
jevinskie[m] has joined #asahi-re
delroth[m] has joined #asahi-re
hypergenesis[m] has joined #asahi-re
iparaskev[m] has joined #asahi-re
rockinrobstar[m] has joined #asahi-re
Bastian[m] has joined #asahi-re
enverb[m] has joined #asahi-re
fried_dede[m] has joined #asahi-re
davidrysk[m] has joined #asahi-re
Jasper[m] has joined #asahi-re
bylaws has joined #asahi-re
Jan[m]1 has joined #asahi-re
flokk[m] has joined #asahi-re
ah-[m] has joined #asahi-re
ryanhrob[m] has joined #asahi-re
bastilian has joined #asahi-re
bakk[m] has joined #asahi-re
redbluescreen[m] has joined #asahi-re
randohacker[m] has joined #asahi-re
asmon[m] has joined #asahi-re
blazra has joined #asahi-re
nhlism[m] has joined #asahi-re
konradybcio has joined #asahi-re
josiahmendes[m] has joined #asahi-re
jamesmunns[m] has joined #asahi-re
svenpeter has joined #asahi-re
khronokernel[m] has joined #asahi-re
ronyrus[m] has joined #asahi-re
izzyisles[m] has joined #asahi-re
bjornjulander[m] has joined #asahi-re
winocm has joined #asahi-re
brentr123[m] has joined #asahi-re
user1tt[m] has joined #asahi-re
mofux[m] has joined #asahi-re
rootspring[m] has joined #asahi-re
hwatwasthat[m] has joined #asahi-re
citruscitrus[m] has joined #asahi-re
thecake21[m] has joined #asahi-re
_alice has joined #asahi-re
emily has joined #asahi-re
maor26 has joined #asahi-re
amw has quit [Ping timeout: 246 seconds]
amw has joined #asahi-re
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amw has quit [Ping timeout: 246 seconds]
vimal has quit [Quit: Leaving]
amw has joined #asahi-re
robinp_ has quit [Read error: Connection reset by peer]
amw has quit [Ping timeout: 240 seconds]
<davidrysk[m]> marcan: is it possible to dump them after macOS has booted, e.g. using a kext?
<marcan> sure
<marcan> I don't know how to write kexts though :-) (yet)
<davidrysk[m]> also I assume that iBoot uses some of the Apple features like PAC
<davidrysk[m]> if you want to avoid xcode projects you can use https://github.com/droe/example.kext
<davidrysk[m]> if all you're doing is logging crap to the kernel log, you don't need to do that much
<davidrysk[m]> if you're writing drivers that have to interact with userspace it's more work :p
Tokamak has joined #asahi-re
<marcan> good point, though the problem is if you just log you need to reboot to load a new kext
<marcan> ideally you want it to be interactive :)
<sven> time for m1n1.kext? :-P
<jn__> kextec :P
<marcan> pushed the tool to m1n1.git, and also a register database of all actually documented ARM regs
<marcan> I need to clean up proxyclient/ some day...
<modwizcode> heh the best part of proxyclient is it's lack of documentation
_whitelogger has joined #asahi-re
suskun has joined #asahi-re
suskun has quit [Remote host closed the connection]
suskun has joined #asahi-re
<davidrysk[m]> marcan: hm do you think DirectHW.kext would be of any use? :P
<davidrysk[m]> lemme find upstream, it's kinda buried
<davidrysk[m]> I think flashrom's version is the most current, but the closest thing to upstream is coreboot's repo
<modwizcode> marcan: can I get the same dump on a firestorm core?
suskun has quit [Ping timeout: 272 seconds]
<davidrysk[m]> directhw is probably a good place to start, just rip out all the x86-specific code and use your own asm :)
<marcan> davidrysk[m]: IIRC there was something like that elsewhere too
<marcan> modwizcode: feel free to write the docs!
<marcan> going to sleep now, I'll get the firestorm stuff tomorrow
<davidrysk[m]> marcan: yeah, I believe it all traces back to the same code
m42uko has quit [Quit: Leaving.]
m42uko has joined #asahi-re
Tokamak has quit [Ping timeout: 256 seconds]
Tokamak has joined #asahi-re
TheJollyRoger has joined #asahi-re
maor26 has quit [Ping timeout: 264 seconds]
zopieux has quit [Quit: zopieux]
zopieux has joined #asahi-re
zopieux has quit [Ping timeout: 272 seconds]
zopieux has joined #asahi-re