i was figuring things my self. if setting up the make / linker you could just use PlatfromIO. before moving on to the native builds.
remember there is no start guide for zyphr. you need to study linux device drivers first!!
https://www.amazon.com.au/Linux-Driver-Development-Embedded-Processors/dp/1729321828
have you given this book a read? thoughts? from a description, it seems like it's fairly practical as in it's got examples to actually interface with different HW which I like the most about it
When you say old, you're referring to the APIs in particular? I'm a bit puzzled as to whether I should still go for it or instead get another book that focuses on a relatively newer kernel like this one perhaps?
So basically you're suggesting not to delve into the API implementation since they have been changed? I was thinking of just getting straight to this book
Might as well get a book on a relatively newer kernel -- something like this perhaps...
It's not just the code but I wanna get some understanding of the theory as well which I feel I'd find better in a book.
How does this look? Seems to have practical examples plus theory
The link you gave just above my comment.
Bootlin course materials are amazing IMO. Also using the book : Embedded Linux driver development is a pretty good way to start writing device drivers.