LaiteajuritLaajuus (5 op)
Opintojakson tunnus: TT00AA37
Opintojakson perustiedot
- Laajuus
- 5 op
Osaamistavoitteet
Opiskelija ymmärtää opintojakson jälkeen sulautetun Linux - järjestelmän laitteistokonfiguraation, osaa suunnitella omia laiteajureita ja liittää ne yhteen kernelin kanssa toimivaksi kokonaisuudeksi.
Sisältö
- laiteajurien perusrakenteet
- modulien luonti
- merkkipohjaisten ajurien luonti
- laitteistoresurssien ylläpito
- keskeytysten käsittely
- laiteajureihin liittyvät apuohjelmistot
- lohkopohjaisten ajurien luonti
- verkkoajuri
- mapattu I/O
Esitietovaatimukset
C-ohjelmoitikieli
Reaaliaikaohjelmointi
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa luoda ja toteuttaa linux-pohjaisia laiteajureita