This shows you the differences between two versions of the page.
|
so2:laboratoare:lab12:exercitii [2019/05/15 09:58] constantin.ghioc [Completare formular de feedback] |
so2:laboratoare:lab12:exercitii [2019/05/20 14:32] (current) razvan.deaconescu [1. [2p] Implementare bus] |
||
|---|---|---|---|
| Line 106: | Line 106: | ||
| ==== 1. [2p] Implementare bus ==== | ==== 1. [2p] Implementare bus ==== | ||
| + | |||
| Analizați conținutul fișierului ''bex.c'', care conține implementarea unui driver de magistrală. Urmăriți comentariile marcate cu ''TODO 1'' pentru a implementa părțile ce lipsesc: înregistrați driverul de magistrală și adăugați un nou device, numit ''root'', cu tipul ''none'' și versiunea ''1''. | Analizați conținutul fișierului ''bex.c'', care conține implementarea unui driver de magistrală. Urmăriți comentariile marcate cu ''TODO 1'' pentru a implementa părțile ce lipsesc: înregistrați driverul de magistrală și adăugați un nou device, numit ''root'', cu tipul ''none'' și versiunea ''1''. | ||
| <note tip> | <note tip> | ||
| Aruncați o privire pe implementarea funcției ''bex_add_dev()''. | Aruncați o privire pe implementarea funcției ''bex_add_dev()''. | ||
| + | </note> | ||
| + | |||
| + | <note tip> | ||
| + | Înregistrarea și deînregistrarea o faceți folosind respectiv funcțiile ''bus_register()'' și ''bus_unregister()''. | ||
| </note> | </note> | ||