[OSy] Fwd: First assignment
Vojtech Horky
horky at d3s.mff.cuni.cz
Mon Oct 23 17:21:13 CEST 2017
Dobrý den.
Dne 23.10.2017 v 17:01 Petr Šťavík napsal(a):
> Dobrý den,
>
> prosím vás ještě o dovysvětlení části:
>
> Je potřeba se těmto adresám při detekci paměti vyhnout a v alokátoru
> je např. rovnou označit za použité.
>
> Znamená to, že sice budete mít někde v podstatě podivný seznam
> adres, kterým je potřeba se vyhnout, ale pokud využijete pojmenovaná
> makra (s adresami zařízení) tak to bude i docela čitelné.
>
>
> Makra, která máme k dispozici umožňují detekci pouze počátečních adres
> zařízení, ale neumožňují detekci toho, kolik bytů od počáteční adresy se
> skutečně pro komunikaci s daným zařízením používá. Např. zařízení dorder
Pokud se podíváte do manuálu ty rozsahy tam jsou [1]. Ale s granularitou
se stejně nemůžete dostat pod jeden (zarovnaný) frame...
[1] http://d3s.mff.cuni.cz/~holub/sw/msim/reference.html#Devices
- VH
> začíná dle konfiguráku i dle makra na adrese 0x10000004, ale když se
> podívám dál do kódu tak to vypadá, že se pro komunikaci s tímto zařízení
> používá 8 bytů od dané adresy, což začne být problém v situaci kdy by
> počáteční adresa zařízení byla na pomezí dvou framů. Stejný problém je
> např. s disky a dalšími zařízeními. Jak máme tedy detekovat jaké další
> adresy se pro komunikaci se zařízením používají?
>
>
> Předem děkuji.
>
> --
> S pozdravem Petr Šťavík
>
>
> _______________________________________________
> OSy mailing list
> OSy at d3s.mff.cuni.cz
> https://d3s.mff.cuni.cz/mailman/listinfo/osy
>
More information about the NSWI004
mailing list