marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 252 seconds]
<matt6> new blog post; stunning!
<matt6> it feels like it was only a few days ago the last one came out
<bloom> thank you!
<bloom> matt6: 2 weeks for mine
<bloom> I'm not synchronized with marcan's posts, though
<JTL> bloom: We all lost track of counting time because of pandemic et al
<JTL> :D
<bloom> JTL: Yeah, I feel that.
<JTL> Must of what I know about GPUs and GPU drivers mainly focuses on the display output pipeline and some CUDA/OpenCL so this has been, interesting...
<Shiz> bloom: yoo sick
<matt6> only thing I know is how to build a primitive VGA generator on an fpga :P
<bloom> Shiz: 😷
<Shiz> haha, the other kind of sick
<bloom> πŸ’‰
<matt6> did try to write a primitive software rendering engine once, fresh out of highschool.....before I learned what matrices were or how to solve them
<matt6> :/
<phire> I once managed to do a 1080p VGA test signal generator on an fpga
<Shiz> >This is a case for an underappreciated reverse-engineering technique: guesswork.
<phire> one day I'll do the rest of the gpu
<Shiz> one of my fave techniques
<bloom> Shiz: srs
<bloom> you would be surprised how much you can learn by just trying random stuff
<matt6> my generator was the front-end for a game of pong actually. friend of mine pushed the pixel clock from 25 to 50 MHz and got 800x600 working
<Shiz> ya
<matt6> these were not great FPGAs. slow fabirc.
<bloom> especially for unprivileged userspace where there's no risk of frying your hardware
<matt6> fabric*
<Shiz> i've looked at security ICs this way
<bloom> ~~unless you do audio~~
<Shiz> :D
<JTL> bloom: "OH GOD AH MACHINE GUN STATIC at 100dB"
<JTL> hehe
<bloom> JTL: I was referring to incidents of fried speakers due to buggy userspace. It's a thing >_>
<Shiz> haha
<phire> great work bloom. The userspace side of the driver is going a lot faster than I expected
<Shiz> well, ears are also hardware
<JTL> I've seen that too
<Shiz> :D
<matt6> I once killed an electronic synth keyboard but just sitting there mashing the "faster" button
<matt6> something in the sound hardware fragged and never recovered
<bloom> phire: thanks :)
<bloom> phire: when can I expect to try fex on asahi πŸ™ƒ
<matt6> I figured it would be months before any openGL stuff would get done
<matt6> as I said above, absolutely stunning
<phire> matt6: I was doing this on a cyclone II; Had to learn about PLLs to get a ~150mhz clock. probally didn't pass timing verification as I'm a software guy
<Shiz> tbf, it's been months since the whole thing started
<Shiz> :p
<matt6> you wouldn't believe how many designs in my class didn't pass timing :P
<matt6> couple of guys had their entire screen dissolve into garbage if the ball intersected the wall in just the right way
<matt6> I'm looking at re-implementing the thing some day on an ICE40
<matt6> only FPGA with a 100% open toolchain
<matt6> or rather, a chip supported by the only open source toolchain
<matt6> I think they support a couple of other families now
<avx3[m]> Yeah it’s a big bummer an open tool chain for Altera/Xilinx seems quite always off
<matt6> Raptor is building a POWER-based BMC on it
<Shiz> I would like to share this majestic connector that I found in my car manual in celebration
<avx3[m]> Beautiful
<bloom> Shiz: let's be clear what happened
<matt6> their thing runs linux(?) on a POWER CPU implement on an ultraplus(?) FPGA using the open source toolchian
<bloom> Semester ended a week ago, work starting tomorrow
<Shiz> :o
<tpw_rules> Shiz: what car?
<bloom> That gave me 9 days off to write an OpenGL driver
<Shiz> haha
<tpw_rules> mazda something
<bloom> 9 days is not enough to write an OpenL driver, but I did the best I Could ;-p
<Shiz> bloom: sorry, i didn't mean it as a rag on anyone
<Shiz> that's even more impressive :p
<Shiz> tpw_rules: DJ mazda2
<bloom> tomorrow morning is waking up early to review panfrost patches....
<bloom> (Not that I don't love my job but there's a certain irony in my hobby being the same project as my job :-p)
<Shiz> (unrelatedly, if anyone has the vendor-specific pinout for a DJ mazda2 OBD-2 port id be interested -)
<tpw_rules> is it not a ford system?
<Shiz> the DJ is a mazda own platform, mazda split from ford somewhere in the 2000s
<tpw_rules> if it's M-MDS i figured it would use the MS-CAN and HS-CAN
<tpw_rules> which year is it?
<Shiz> 2015
<Shiz> there's def MS and HS-CAN, but I'm wonderng about the other pins :-)
<tpw_rules> i'm not sure it would have any others
<phire> bloom: well sonic has two M1 mac minis. He will install Asahi on at least one when it gets to a more stable point
<phire> right now he is setting them up for vitual machine testing
<bloom> 😸
<phire> we neeeded a cpu with ARMv8.4 for ci testing
<tpw_rules> my 2011 miata has an additional single pin connected to SRS and ABS
<tpw_rules> on pin 7. not sure what protocol
<Shiz> haha
<Shiz> it's weird, for the full workshop manual that i have it doesnt include the OBD2 pinout :/
<tpw_rules> is it under data link connector?
<tpw_rules> does it include wiring diagrams?
<tpw_rules> all the ones in mine are flasb
<tpw_rules> flash
<Shiz> yeah, I also have the pile of flash files :p
<Shiz> (probably best for #asahi-offtopic)
<tpw_rules> Shiz: since i'm too lazy to join, my last message is they work fine in http://flashplayer.fullstacks.net/ and in my manual it's 00D.swf
<Shiz> cool, that worked :)
KindTwo has joined #asahi
KindTwo is now known as KindOne
riker77_ has joined #asahi
riker77 has quit [Ping timeout: 276 seconds]
riker77_ is now known as riker77
odmir has quit [Remote host closed the connection]
odmir has joined #asahi
odmir has quit [Ping timeout: 268 seconds]
raster has quit [Quit: Gettin' stinky!]
bloom has left #asahi [#asahi]
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 260 seconds]
odmir has joined #asahi
inglor has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
inglor has joined #asahi
phiologe has quit [Ping timeout: 250 seconds]
phiologe has joined #asahi
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 240 seconds]
marvin24 has quit [Ping timeout: 250 seconds]
marvin24 has joined #asahi
odmir has quit [Remote host closed the connection]
<nimroot[m]> bloom: Congratulations, amazing achievement : )
Namidairo has quit [Read error: Connection reset by peer]
Namidairo has joined #asahi
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 252 seconds]
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 265 seconds]
VinDuv has joined #asahi
the-mentor3 has quit [Quit: The Lounge - https://thelounge.chat]
the-mentor3 has joined #asahi
VinDuv has quit [Quit: Leaving.]
JTL has quit [Ping timeout: 240 seconds]
JTL has joined #asahi
herbas has joined #asahi
ephe_meral1 has joined #asahi
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 260 seconds]
maknho_ has joined #asahi
maknho has quit [Ping timeout: 265 seconds]
maknho_ has quit [Ping timeout: 252 seconds]
maknho_ has joined #asahi
herbas has quit [Quit: herbas]
maknho__ has joined #asahi
maknho_ has quit [Ping timeout: 240 seconds]
matt6 has quit [Ping timeout: 240 seconds]
maknho___ has joined #asahi
maknho__ has quit [Ping timeout: 240 seconds]
maknho____ has joined #asahi
maknho___ has quit [Ping timeout: 260 seconds]
maknho has joined #asahi
maknho____ has quit [Ping timeout: 265 seconds]
raster has joined #asahi
maknho has quit [Read error: Connection reset by peer]
maknho has joined #asahi
rjeffman has joined #asahi
choozy has joined #asahi
maknho_ has joined #asahi
maknho has quit [Ping timeout: 240 seconds]
odmir has joined #asahi
odmir has quit [Ping timeout: 252 seconds]
agnem has quit [Quit: WeeChat 3.1]
agnem has joined #asahi
grange_c has joined #asahi
maknho__ has joined #asahi
maknho_ has quit [Ping timeout: 260 seconds]
choozy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
m0drobert has joined #asahi
modrobert has quit [Ping timeout: 260 seconds]
agnem has quit [Quit: WeeChat 3.1]
matt6 has joined #asahi
agnem has joined #asahi
agnem has quit [Quit: WeeChat 3.1]
TheJollyRoger has quit [Ping timeout: 240 seconds]
DarthVader[m]1 has joined #asahi
TheJollyRoger has joined #asahi
zgor[m] has joined #asahi
agnem has joined #asahi
agnem has quit [Client Quit]
agnem has joined #asahi
agnem has quit [Client Quit]
agnem has joined #asahi
bsandro has quit [Quit: leaving]
odmir has joined #asahi
jeffmiw has joined #asahi
odmir has quit [Ping timeout: 268 seconds]
jeffmiw has quit [Ping timeout: 252 seconds]
odmir has joined #asahi
agnem has quit [Quit: WeeChat 3.1]
agnem has joined #asahi
vimal has joined #asahi
choozy has joined #asahi
bsandro has joined #asahi
hrnz is now known as {{{{
{{{{ is now known as hrnz
VinDuv has joined #asahi
ephe_meral1 has quit [Ping timeout: 252 seconds]
taziden has quit [Ping timeout: 276 seconds]
grimler32 has left #asahi ["Leaving"]
taziden has joined #asahi
vimal has quit [Remote host closed the connection]
vimal has joined #asahi
ephe_meral1 has joined #asahi
mjg59_ has quit [Quit: Reconnecting]
mjg59 has joined #asahi
mjg59 has quit [Client Quit]
mjg59 has joined #asahi
agnem has quit [Ping timeout: 252 seconds]
vimal has quit [Remote host closed the connection]
vimal has joined #asahi
mjg59 has quit [Quit: Changing server]
mjg59 has joined #asahi
agnem has joined #asahi
mjg59 has quit [Client Quit]
mjg59 has joined #asahi
jrua has joined #asahi
odmir has quit [Remote host closed the connection]
_andy_t_ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
_andy_t_ has joined #asahi
_andy_t_ has quit [Client Quit]
_andy_t_ has joined #asahi
_andy_t_ has quit [Client Quit]
_andy_t_ has joined #asahi
odmir has joined #asahi
Namidairo has quit [Ping timeout: 240 seconds]
Namidairo has joined #asahi
rafaelmartins has quit [*.net *.split]
inglor has quit [*.net *.split]
bdju has quit [*.net *.split]
arekm has quit [*.net *.split]
zkrx has quit [*.net *.split]
Hexagon has quit [*.net *.split]
Shiz has quit [*.net *.split]
bgianf has quit [*.net *.split]
tmlind has quit [*.net *.split]
Ziemas has quit [*.net *.split]
flying_sausages has quit [*.net *.split]
macc24 has quit [*.net *.split]
bdju has joined #asahi
arekm has joined #asahi
Hexagon has joined #asahi
zkrx has joined #asahi
bgianf has joined #asahi
Shiz has joined #asahi
tmlind has joined #asahi
Ziemas has joined #asahi
macc24 has joined #asahi
flying_sausages has joined #asahi
rafaelmartins has joined #asahi
inglor has joined #asahi
macc24 has quit [Max SendQ exceeded]
flying_sausages has quit [Max SendQ exceeded]
flying_sausages_ has joined #asahi
macc24 has joined #asahi
marshmallow has quit [Ping timeout: 265 seconds]
marshmallow has joined #asahi
odmir has quit [Ping timeout: 268 seconds]
odmir has joined #asahi
odmir has quit [Remote host closed the connection]
odmir has joined #asahi
VinDuv has quit [Quit: Leaving.]
opticron has quit [Ping timeout: 240 seconds]
ephe_meral1 has quit [Ping timeout: 265 seconds]
opticron has joined #asahi
jeffmiw has joined #asahi
jeffmiw_ has joined #asahi
jeffmiw has quit [Read error: Connection reset by peer]
jeffmiw_ has quit [Remote host closed the connection]
jeffmiw has joined #asahi
raster has quit [Quit: Gettin' stinky!]
maknho___ has joined #asahi
maknho__ has quit [Ping timeout: 265 seconds]
jeffmiw has quit [Remote host closed the connection]
Namidairo has quit [Ping timeout: 268 seconds]
jeffmiw has joined #asahi
jeffmiw has quit [Ping timeout: 252 seconds]
bgianf has quit [Ping timeout: 252 seconds]
choozy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
raster has joined #asahi
jrua has quit [Quit: Leaving]
raster has quit [Quit: Gettin' stinky!]