Linux driver reading time!



Hello everyone, Asahi Lina here! Time to start working on the Linux driver! To start things off, let’s review some existing drivers ^^

Last time I came up with a nice way to solve the structure versioning issue in Rust, but I still have to work out other things. How should GPU memory be managed? Should I write the whole driver in Rust, or only part? I’m going to need to understand the DRM kernel API to answer these questions, so let’s take a look at some other drivers first to get an idea!

Follow me on Twitter!
▶︎ https://twitter.com/LinaAsahi

Model artwork by 七乃ななせ
▶︎ https://twitter.com/nana_nono120
▶︎ https://youtube.com/NananoNanase

Character design by しらぬい
▶︎ https://twitter.com/shiranui_illust

Animated using Inochi2D by Luna the Foxgirl
▶︎ https://twitter.com/LunaFoxgirlVT
▶︎ https://twitter.com/Inochi2D

Stream design, video production, and BGM by soundflora*
▶︎ https://twitter.com/soundflora
▶︎ https://youtube.com/soundflora

Listen to my background music here!
▶︎ https://youtu.be/lgJL26Mn8kw

Additional assets
▶︎ https://booth.pm/en/items/3570469
▶︎ https://booth.pm/en/items/3282463
▶︎ https://booth.pm/en/items/3107048

Comments are closed.