Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ass:laboratoare:04 [2024/08/09 20:45]
radu.mantu [Additional resources]
— (current)
Line 1: Line 1:
-~~NOTOC~~ 
- 
-===== 04 - Kernel development ===== 
- 
-===== Objectives ===== 
- 
-  * Learn Linux kernel development basics; ​ 
-  * Build your own Linux kernel module; 
-  * Understand userspace device types; 
-  * Use MMIO to communicate with the IMX UART peripheral! 
- 
-===== Contents ===== 
- 
-{{indexmenu>:​ass:​laboratoare:​04:​tasks|skipfile}} 
- 
-===== Lecture ===== 
- 
-Before beginning the tasks, please check out the [[:​ass:​cursuri:​04|lecture slides & notes here]]. 
- 
-===== Additional resources ===== 
- 
-This is a list of curated sources of information to help you study kernel development on your own: 
-  * [[https://​embetronicx.com/​linux-device-driver-tutorials//​|EmbeTronicX tutorials]]:​ Usually it's pretty hard to find up-to-date tutorials on how to write drivers. While some core APIs have been the same for years, there'​s always one thing that changes every few releases and deprecates previously written materials. These 40+ bite-sized lessons are great for learning about the core systems you interact with while writing modules. 
-  * [[https://​lwn.net/​|Linux Weekly News]]: A news website containing discussions about new kernel features. Chances are that at some point you'll find a stack overflow answer linking back to one of these articles. In case you're worried about the paywalled articles, know that each week you get a composite release of recent articles (past 7 days). While this is still paywalled, the previous week's articles become free. 
-  * [[https://​www.phoronix.com/​Phoronix|Phoronix]]:​ Yet another news website, but more focused on hardware. 
- 
-===== Tasks ===== 
- 
-{{namespace>:​ass:​laboratoare:​04:​tasks&​nofooter&​noeditbutton}} 
- 
- 
- 
- 
- 
- 
  
ass/laboratoare/04.1723225555.txt.gz ยท Last modified: 2024/08/09 20:45 by radu.mantu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0