Mein Campus
UniviS
Maps and directions
Friedrich-Alexander-Universität Erlangen-Nürnberg
/
Technische Fakultät
/
Department Informatik
Team
Research
Publications
Lehre
Examensarbeiten
CS 4
/
Lehre
/
WS 2019
/
Betriebssysteme
Betriebssysteme (BS) im WS 2019/20
This is an archived page – the current website can be reached via
sys.cs.fau.de
.
Betriebssysteme
Übersicht
Semesterplan
Vorlesung
UnivIS-Infos
Inhalt
Folien
Übungen
Inhalt
Ergänzendes Material
Seminar
Module
Mailingliste
UnivIS-Infos
Aufgaben
Entwicklungsumgebung
ASM Crashkurs
C++ Crashkurs
OOStuBS Vorlage
MPStuBS Vorlage
Aufgabe 0
🗐
☑
Aufgabe 1
🗐
☑
Aufgabe 2
🗐
☑
Aufgabe 3
🗐
☑
Aufgabe 4
🗐
☑
Aufgabe 5
🗐
☑
Aufgabe 6
🗐
☑
Aufgabe 7
🗐
☑
FAQ
Evaluation
Inhaltliche Fragen (alle Teilnehmer):
i4stubs-all@lists.cs.fau.de
Organisatorische Fragen (Tutoren):
i4stubs@lists.cs.fau.de
Ausstehende Aufgaben
Element
guardian
(uint32_t vector,
irq_context
*context)
Methode implementieren
Element
IOAPIC::allow
(uint8_t slot)
Funktion implementieren
Element
IOAPIC::config
(uint8_t slot,
Plugbox::Vector
vector, TriggerMode trigger_mode=TriggerMode::Edge, Polarity polarity=Polarity::High)
Funktion implementieren
Element
IOAPIC::forbid
(uint8_t slot)
Funktion implementieren
Element
IOAPIC::init
()
Funktion implementieren
Element
IOAPIC::status
(uint8_t slot)
Funktion implementieren
Element
Keyboard::plugin
()
Methode implementieren
Element
Keyboard::trigger
()
Methode implementieren
Element
Keyboard_Controller::key_hit
()
Methode anpassen
Element
Panic::trigger
()
Methode implementieren
Element
Plugbox::assign
(unsigned int vector,
Gate
*gate)
Methode implementieren
Element
Plugbox::report
(unsigned int vector)
Methode implementieren
Element
Spinlock::lock
()
Methode implementieren
Element
Spinlock::Spinlock
()
Konstruktor vervollständigen
Element
Spinlock::unlock
()
Methode implementieren