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
leah2 has quit [Ping timeout: 480 seconds]
StupidYui has joined #asahi-dev
StupidYui has left #asahi-dev [#asahi-dev]
StupidYui has joined #asahi-dev
StupidYui has quit []
italicsjenga has joined #asahi-dev
StupidYui has joined #asahi-dev
StupidYui has quit []
amarioguy has joined #asahi-dev
compassion17 has quit [Quit: lounge quit]
gabuscus has quit []
compassion178 has joined #asahi-dev
gabuscus has joined #asahi-dev
Mary has quit [Quit: The Lounge - https://thelounge.chat]
Mary has joined #asahi-dev
italicsjenga has quit [Quit: italicsjenga]
nick_ has joined #asahi-dev
nick_ has quit []
nick1234567 has joined #asahi-dev
nick1234567 has quit []
systwi has quit [Ping timeout: 480 seconds]
systwi has joined #asahi-dev
mikelee has joined #asahi-dev
nst has quit [Ping timeout: 480 seconds]
nst has joined #asahi-dev
mikelee_ has quit [Ping timeout: 480 seconds]
systwi_ has joined #asahi-dev
systwi has quit [Ping timeout: 480 seconds]
systwi_ has quit []
systwi has joined #asahi-dev
leah2 has joined #asahi-dev
SalimTer- has joined #asahi-dev
salimterryli has quit [Remote host closed the connection]
rootbeerdan has joined #asahi-dev
uziam has joined #asahi-dev
uziam has quit []
roxfan has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi-dev
bisko has joined #asahi-dev
cylm_ has quit [Ping timeout: 480 seconds]
hightower2 has joined #asahi-dev
nsklaus has joined #asahi-dev
leitao has joined #asahi-dev
cylm_ has joined #asahi-dev
rootbeerdan1 has joined #asahi-dev
rootbeerdan has quit [Ping timeout: 480 seconds]
rootbeerdan1 is now known as rootbeerdan
<chadmed> hmmmm sooooo the calf bass extender actually sounds very good on j314...
rootbeerdan has quit [Ping timeout: 480 seconds]
apalos_ has quit [Quit: ZNC 1.7.2 - https://znc.in]
apalos_ has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ydalton has joined #asahi-dev
<chadmed> ydalton: also keep in mind that when discussing mmio ranges for the device its worth offsetting by the base address referenced by the device tree, because the SIPs are wired up to different addresses for different socs
<ydalton> SIP?
leitao has joined #asahi-dev
<chadmed> silicon intellectual property
<chadmed> the hw block
<ydalton> ah alright
<chadmed> e.g. the firmware for avd gets loaded at ${BASE_ADDR} + 0x108000
<chadmed> 0x1080000*
<ydalton> ah thanks for the clarification
<chadmed> where base_addr is the address after the @ in the device tree
<ydalton> yeah, because i've noticed on different linux device trees the base addresses are different
<chadmed> is your machine an m1 pro/max?
<ydalton> an m2 air
<chadmed> ah
<ydalton> and that is why each device needs its own linux device tree written for it
<chadmed> yeah and why we reference addresses in mmio as an offset from the base address
<chadmed> so that anything you do in m1n1 is maximally portable
<ydalton> i.e. not hardcoded in the hv scripts
<chadmed> yeah, if you have a look at some of the other tracers you can see how we get the base address for whatever we're tracing from the machine
<chadmed> m1n1 knows about the device tree so we can just ask it to retrieve the address for us
<ydalton> hm, i see in the script avd is referenced as "/arm-io/avd0" while on mine it's just "/arm-io/avd"
<ydalton> do some models have more than one?
<chadmed> t600x (m1 pro/max/ultra) has two AVDs
<sven> ADTs are also sometimes not very consistent and changes names between xnu releases fwiw
<sven> so a slightly different name isn’t too unusual
ydalton has quit [Remote host closed the connection]
pbsds has quit [Quit: The Lounge - https://thelounge.chat]
hightower2 has quit [Ping timeout: 480 seconds]
ydalton has joined #asahi-dev
<ydalton> well, i tried the tracer script (with some tweaks) and it works, it's quite verbose
<ydalton> it seems to dump the page tables seemingly every millisecond
<ydalton> chadmed: thank you!
bisko has quit [Ping timeout: 480 seconds]
ydalton has quit [Remote host closed the connection]
<chadmed> ydalton: no problem, have fun
ydalton has joined #asahi-dev
ydalton has left #asahi-dev [#asahi-dev]
hightower2 has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lena6 has joined #asahi-dev
apalos_ has quit [Quit: ZNC 1.7.2 - https://znc.in]
leitao has joined #asahi-dev
dylanchapell has quit [Read error: Connection reset by peer]
nsklaus has quit [Quit: WeeChat 3.8]
cylm_ has quit [Ping timeout: 480 seconds]
compassion1785 has joined #asahi-dev
dylanchapell has joined #asahi-dev
compassion178 has quit [Ping timeout: 480 seconds]
compassion1785 is now known as compassion178
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
mikelee_ has joined #asahi-dev
mikelee has quit [Ping timeout: 480 seconds]
compassion178 has quit [Quit: lounge quit]
nsklaus has joined #asahi-dev
ydalton has joined #asahi-dev
compassion1785 has joined #asahi-dev
<ydalton> okay, so i was able to extrapolate a few things from the frame param dumps:
<ydalton> 1. they are definitely not the decoded video info.
<ydalton> 2. only a few bytes in the frame param dumps are actually relevant: most of them are just zeroed out
<ydalton> 3. a lot of the bytes stay constant between dumps
<ydalton> 4. the ones that don't seem to cycle between 6 forms
<ydalton> 5. byte 16 counts up from 1, probably the number of different chunks processed
<ydalton> sorry for the multiple lines, idk how to do everything in my IRC client
compassion1785 has quit [Ping timeout: 480 seconds]
hightower2 has quit [Ping timeout: 480 seconds]
<ydalton> hm, i guess since you can upload your own firmware to the AVD coprocessor, i guess it's a pretty expensive arduino lol
ydalton has left #asahi-dev [ERC 5.4 (IRC client for GNU Emacs 28.2)]
roxfan has quit [Ping timeout: 480 seconds]
roxfan has joined #asahi-dev
compassion1785 has joined #asahi-dev
hightower2 has joined #asahi-dev
pbsds has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
Guest5071 has quit [Quit: Bridge terminating on SIGTERM]
sid-linux has joined #asahi-dev
Jamie has joined #asahi-dev
rhysmdnz has joined #asahi-dev
Jamie is now known as Guest5162
ydalton has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
jcm_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
ydalton has quit [Remote host closed the connection]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
jlco has quit [Quit: No Ping reply in 180 seconds.]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
skoobasteeve has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
skoobasteeve has joined #asahi-dev
jlco has joined #asahi-dev
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi-dev
Cyrinux9 has quit []
Cyrinux9 has joined #asahi-dev
jlco_ has joined #asahi-dev
jlco_ has quit []
jlco_ has joined #asahi-dev
mikelee_ has quit [Remote host closed the connection]
jlco has quit [Ping timeout: 480 seconds]
mikelee has joined #asahi-dev
jlco_ has quit []
roxfan has quit [Ping timeout: 480 seconds]
jlco has joined #asahi-dev
jlco has quit []
jlco has joined #asahi-dev
zumi has quit [Remote host closed the connection]
zumi has joined #asahi-dev
___nick___ has joined #asahi-dev
sid-linux has quit [Quit: User exited]
bisko has joined #asahi-dev
bisko has quit []
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
___nick___ has quit []
___nick___ has joined #asahi-dev
___nick___ has quit []
___nick___ has joined #asahi-dev
___nick___ has quit [Ping timeout: 480 seconds]
derzahl has joined #asahi-dev
mkurz has quit [Ping timeout: 480 seconds]
lena6 has quit [Ping timeout: 480 seconds]
cylm_ has joined #asahi-dev
roban has joined #asahi-dev
roban has quit [Quit: roban]
roban has joined #asahi-dev
artemis has joined #asahi-dev
artemis has quit []
roban has left #asahi-dev [#asahi-dev]
cylm_ has quit [Ping timeout: 480 seconds]
nsklaus has quit [Remote host closed the connection]
abd has joined #asahi-dev
abd has quit []