3012
edycji
Nie podano opisu zmian |
|||
Linia 1: | Linia 1: | ||
Plik konfiguracyjny EM400 pozwala skonfigurować parametry sprzętowe emulowanej maszyny i jest wymagany do uruchomienia emulatora. | Plik konfiguracyjny EM400 pozwala skonfigurować parametry sprzętowe emulowanej maszyny i jest wymagany do uruchomienia emulatora. Jeśli użytkownik podał nazwę pliku konfiguracyjnego w linii poleceń (używając przełącznika '''-c'''), zostanie on użyty. Jeśli nie, domyślnie używany jest plik '''~/.em400/em400.cfg'''. | ||
= Składnia pliku konfiguracyjnego = | = Składnia pliku konfiguracyjnego = | ||
Linia 58: | Linia 54: | ||
* '''enabled''' - aktywuj logowanie (true/false) | * '''enabled''' - aktywuj logowanie (true/false) | ||
* '''file''' - plik, | * '''file''' - plik, do którego zapisywany będzie log | ||
* '''levels''' - poziomy logowania | * '''levels''' - poziomy logowania opisane w składni: '''komponent=poziom[,komponent=poziom[,...]]'''. Ustawione poziomy mówią jakie zdarzenia (do jakiego poziomu w danym komponencie) będą logowane. | ||
* '''pname_offset''' - opcja ma znaczenie, jeśli w emulatorze uruchamiany jest system CROOK-5. Jej użycie powoduje, że dla każdego zdarzenia generowanego w procesorze, będzie logowana nazwa procesu, w którego kontekście znajduje się system operacyjny. W zależności od wersji jądra systemu | * '''pname_offset''' - opcja ma znaczenie, jeśli w emulatorze uruchamiany jest system CROOK-5. Jej użycie powoduje, że dla każdego zdarzenia generowanego w procesorze, będzie logowana nazwa procesu, w którego kontekście znajduje się system operacyjny. W zależności od wersji jądra systemu przesunięcie nazwy procesu jest inne: dla jąder w wersji "N" wynosi 52, a dla wersji "P" - 54. Logowanie nazwy procesu nie jest w 100% precyzyjne, ponieważ jest ona aktualizowana tylko przy wywołaniach instrukcji LIP i SP. | ||
Przykładowy blok konfiguracji logowania: | |||
emulog { | |||
enabled = true | |||
levels = "all=1,em4h=2,wnch=10" | |||
pname_offset = 54 | |||
} | |||
== Urządzenia zewnętrzne == | == Urządzenia zewnętrzne == |