2 ms·
> That's basically the experience everyone has to go through with any new codebase. Yes; for a codebase of comparable size and widespread usage, the Linux kern
by _pmf_ 10y ago
> That's basically the experience everyone has to go through with any new codebase.
Yes; for a codebase of comparable size and widespread usage, the Linux kernel is very, very easy to get into and very, very well documented. Go to Documentation/[your subsystem] and you'll get something useful, usually a reference on a driver you can base yours on (which is how practically all drivers are created).
Nice ways to get started:
- simple character device
- SPI slave and SPI protocol driver