Siirry suoraan sisältöön

Linux kernel and device driver (5op)

Toteutuksen tunnus: TT00BZ41-3002

Toteutuksen perustiedot


Ilmoittautumisaika
12.04.2021 - 25.04.2021
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.06.2021 - 30.06.2021
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
englanti
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Eero Huusko
Opintojakso
TT00BZ41

Toteutukselle Linux kernel and device driver TT00BZ41-3002 ei valitettavasti löytynyt varauksia. Varauksia ei ole mahdollisesti vielä julkaistu tai toteutus on itsenäisesti suoritettava.

Arviointiasteikko

0 - 5

Tavoitteet

Opintojaksolla käydään läpi laiteajurin (device driver) ohjelmointi ja Linux-kerneliin lisättävän ns. ladattavan kernel-moduulin (LKM, loadable kernel module) tekemiseen liittyvät erityispiirteet. Opintojaksolla opetellaan myös kernelin konfigurointi, kernelin kääntäminen ja asennus sulautettuun laitteeseen.

Suoritustavat

Kurssi toteutetaan verkko-oppimisympäristössä (Moodle).

Sisältö

• Linux-laiteajurien perusteet
• Linux-laiteajurien kehittäminen käytännössä
• Laitteiden lisääminen Linux-ytimeen
• Linux-järjestelmässä olevien HW-komponenttien havaitseminen
• Laiteajurien tarkoitus, toiminta ja toiminnallisuudet
• Laiteajurien kääntäminen, konfiguroiminen ja yhdistäminen
• Ladattavien moduulien ja kerneliin käännettyjen laiteajurien väliset erot

Siirry alkuun