Raqbit has quit [Quit: Ping timeout (120 seconds)]
Raqbit has joined #asahi-dev
bgb has joined #asahi-dev
bgb has quit [Ping timeout: 246 seconds]
bgb has joined #asahi-dev
m42uko has quit [Ping timeout: 246 seconds]
m42uko has joined #asahi-dev
<bgb>
I just want to disable VHE after mmu disabled and before jumping to kernel, but it is OK for kernel, as VHE is designed for running kernel at EL2 without changing kernel code.
<bgb>
marcan: according to VHE part of ARM ARM spec, TTBR0_EL12 is alias of TTBR0_EL1 when E2H==1. if E2H is hard-wired to 1, this seems really meaninglesss?
phiologe has quit [Ping timeout: 258 seconds]
phiologe has joined #asahi-dev
<marcan>
bgb: the ARM ARM is confusing
<marcan>
there are two register sets: TTBRx_EL2 and TTBRx_EL1
<marcan>
when E2H==0, they are independent. TTBR0_EL2 is used in EL2 and TTBRx_EL1 is used in EL1.
<marcan>
when E2H==1, TTBRx_EL1 is *redirected* to TTBRx_EL2
<marcan>
so you cannot access TTBRx_EL1 as that name any more
<marcan>
instead, you need to use TTBRx_EL12
<marcan>
that accesses the true TTBRx_EL1 register
bgb has quit [Ping timeout: 240 seconds]
r1fl has quit [Read error: Connection reset by peer]
austriancoder has quit [Read error: Connection reset by peer]
arnd has quit [Read error: Connection reset by peer]
doof has quit [Read error: Connection reset by peer]
r1fl has joined #asahi-dev
arnd has joined #asahi-dev
austriancoder has joined #asahi-dev
doof has joined #asahi-dev
bgb_ has joined #asahi-dev
user1tt[m] has joined #asahi-dev
bgb_ has quit [Ping timeout: 240 seconds]
bgb_ has joined #asahi-dev
bgb_ has quit [Ping timeout: 256 seconds]
bgb_ has joined #asahi-dev
bgb_ has quit [Ping timeout: 240 seconds]
robinp_ has joined #asahi-dev
m1kr0[m] is now known as zvtu[m]
robinp has quit [Ping timeout: 264 seconds]
bgb has joined #asahi-dev
acelogic has quit [Ping timeout: 256 seconds]
odmir_ has quit [Remote host closed the connection]
odmir has joined #asahi-dev
odmir has quit [Ping timeout: 240 seconds]
_whitelogger has joined #asahi-dev
bgb has quit [Ping timeout: 272 seconds]
bgb has joined #asahi-dev
bgb has quit [Ping timeout: 265 seconds]
bgb has joined #asahi-dev
bgb has quit [Ping timeout: 264 seconds]
acelogic has joined #asahi-dev
VinDuv has joined #asahi-dev
bgb_ has joined #asahi-dev
<tarzeau>
marcan: saw my twitter about noah?
bgb_ has quit [Ping timeout: 240 seconds]
Necrosporus has joined #asahi-dev
<marcan>
tarzeau: oh, it would have to be ported to the Apple Silicon version of Hypervisor.framework I guess
<marcan>
I don't see why it wouldn't work
VinDuv has quit [Quit: Leaving.]
<tarzeau>
i think that's exactly what i'd want, but not something i
<tarzeau>
'm able to do myself
acelogic has quit [Ping timeout: 272 seconds]
cdesai has quit [Remote host closed the connection]
cdesai has joined #asahi-dev
klaus has joined #asahi-dev
amw has quit [Ping timeout: 256 seconds]
cdesai has quit [Remote host closed the connection]
cdesai has joined #asahi-dev
l0bara has quit []
vimal has quit [Remote host closed the connection]
<marcan>
300 baud modems, and a lot of "make it twice as fast"
<marcan>
and a 3 because 3s
bgb has joined #asahi-dev
<marcan>
fun fact: https://www.sparkfun.com/products/12923 these are 64 * 48 pixels, monochrome. that means driving them at 30 FPS requires 64 * 48 * 30 / 8 = 11520 bytes per second, or precisely 115200 baud with standard 8N1 serial settings.