Siirry suoraan sisältöön

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

Siirry alkuun