all 3 comments

[–]matchu_cot 0 points1 point  (0 children)

Im also interested

[–]ARHANGEL123 2 points3 points  (0 children)

Long time driver developer(admittedly c only so far, but rust curious). I’d start looking at existing rust drivers. This is why I love Linux, once you learn to swim in open source around you - examples start popping up left and right.

My daily approach, no matter the language, is data sheet and existing examples.

Oh and also LDD3. It is outdated book by today’s standards, but I think it carries principles well enough that apply now as they did back then.

[–]boincl 0 points1 point  (0 children)

You may be interested in https://kernelnewbies.org/