Anleitung;

<b>Aufgabe 1:</b><br />
In wie vielen Dateien kommt das Feature CONFIG_XENO_HW_FPU vor?|2;

Aufgabe 2:
Datei: xenomai/include/nucleus/sched.h<br />
Welche Features kommen in dieser Datei vor?|10;

Aufgabe 3:
Kommen die Features CONFIG_XENO_OPT_WATCHDOG und CONFIG_PROC_FS ineinander verschachtelt vor? Wenn ja, in welchen Datein?|2;

Aufgabe 4:
Datei: xenomai/ksrc/drivers/can/rtcan_module.h<br />
Zwischen welchen Features kommt die hchste Verschachtelungstiefe vor?|2;

Aufgabe 5:
Kommen die Features CONFIG_XENO_OPT_PRIOCPL und CONFIG_XENO_OPT_SCHED_SPORADIC ineinander verschachtelt vor? Wenn ja, in welchen Datein?|2;


Aufgabe 6:
Fehlerbeschreibung: Wenn der real-time Modus aktiviert ist, zeigt der Timer trotzdem kein
real-time Verhalten, sondern verhlt sich so, als wre der absolute Timer Modus
ausgewhlt.
Features, in denen der Fehler auftritt: CONFIG_XENO_OPT_TIMING_PERIODIC, CONFIG_XENO_OPT_NUCLEUS.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Aufgabe 7:
Fehlerbeschreibung: Wenn in Multicoreprozessoren der periodische Timer ausgewhlt ist, zeigt der Timer trotzdem kein periodisches Verhalten.
Features, in denen der Fehler auftritt: CONFIG_XENO_OPT_TIMING_PERIODIC, CONFIG_SMP, CONFIG_XENO_OPT_NUCLEUS.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Aufgabe 8:
Fehlerbeschreibung: Es gibt ein Feature watchdog  (CONFIG_XENO_OPT_WATCHDOG), das dafr sorgt, dass Threads, die die CPU blockieren (z.B. durch eine Endlosschleife), gekillt werden. Allerdings funktioniert diese Funktionialitt nicht, obwohl das Feature in der Konfiguration enthalten ist.
Features, in denen der Fehler auftritt: CONFIG_XENO_OPT_WATCHDOG, CONFIG_XENO_OPT_NUCLEUS.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Aufgabe 9:
Fehlerbeschreibung: Die Pakete, die ber den CAN geschickt werden, kommen in falscher Reihenfolge an (bei verteilten Rechnern anders als bei einem lokalem Rechner).
Features, in denen der Fehler auftritt: CONFIG_XENO_DRIVERS_CAN_LOOPBACK, CONFIG_XENO_DRIVERS_CAN_MSCAN, CONFIG_XENO_DRIVERS_CAN.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Aufgabe 10:
Fehlerbeschreibung: Bei sja1000-Treibern fr den CAN funktioniert das loopback nicht, in manchen Fllen wird endlos auf das loopback gewartet.
Features, in denen der Fehler auftritt: CONFIG_XENO_DRIVERS_CAN_LOOPBACK, CONFIG_XENO_DRIVERS_CAN, CONFIG_XENO_DRIVERS_CAN_SJA1000.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Aufgabe 11:
Fehlerbeschreibung: Wenn der PEAK Parallel Port Dongle-Treiber (XENO_DRIVERS_CAN_SJA1000_PEAK_DNG) entladen werden soll, kommt es zu einem segmentation fault.
Features, in denen der Fehler auftritt: CONFIG_XENO_DRIVERS_CAN, CONFIG_XENO_DRIVERS_CAN_SJA1000, CONFIG_XENO_DRIVERS_CAN_SJA1000_PEAK_DNG.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Aufgabe 12:
Fehlerbeschreibung: Wenn der angeforderte Speicher zurckgegeben wird, wird ein segmentation fault ausgegeben.
Features, in denen der Fehler auftritt: CONFIG_XENO_OPT_NUCLEUS, CONFIG_XENO_OPT_PERVASIVE.
In welcher Methode welcher Datei liegt der Fehler?:|2
$
Warum tritt der Fehler auf?|4
$
Wie kann man das Problem lsen?|4;

Frage3.1|3$Frage3.2|8$Frage3.3|8;

