EM400 - linia poleceń: Różnice pomiędzy wersjami

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „Uruchamiając EM400 z linii poleceń można użyć następujących przełączników: * Przełączniki wspólne dla wersji standardowej i z debuggerem: ** '''-h''' -...”)
 
Nie podano opisu zmian
 
(Nie pokazano 8 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 3: Linia 3:
* Przełączniki wspólne dla wersji standardowej i z debuggerem:
* Przełączniki wspólne dla wersji standardowej i z debuggerem:
** '''-h''' - wyświetl pomoc
** '''-h''' - wyświetl pomoc
** '''-c config''' - użyj podanego pliku konfiguracyjnego '''config''' (domyślnie emulator próbuje załadować, w kolejności: ''em400.cfg'', ''~/.em400/em400.cfg'', ''/etc/em400/em400.cfg'')
** '''-c config''' - użyj podanego pliku konfiguracyjnego '''config''' (domyślnie emulator próbuje załadować ''~/.em400/em400.cfg'')
** '''-p program''' - po uruchomieniu załaduj '''program''' do pamięci systemu operacyjnego
** '''-p program''' - po uruchomieniu załaduj '''program''' do pamięci systemu operacyjnego
** '''-e''' - opuść emulator przy napotkanej instrukcji '''HLT 077'''
** '''-l komponenty''' - włącz logowanie dla podanych komponentów ([[EM400 - konfiguracja#Logowanie|opis składni]])
* Przełączniki dostępne tylko dla wersji z debuggerem:
** '''-L''' - wyłącz logowanie
** '''-s''' - uruchom debugger z prostym interfejsem użytkownika, zamiast okien semigraficznych
** '''-k wartość''' - ustaw klucze pulpitu technicznego na daną wartość
** '''-t test_expr''' - po zakończeniu programu wydaj w debugerze polecenie '''test_expr''' (ustawia również przełączniki '''-e''' i '''-s'''). Używane do testów automatycznych.
** '''-u ui''' - uruchom emulator z wybranym UI (dostępne UI to: cmd, curses)
** '''-x pre_expr''' - przed rozpoczęciem wykonywania programu wydaj w debuggerze polecenie '''pre_expr'''. Używane do testów automatycznych.
** '''-F''' - uruchom emulator używając sprzętowej implementacji CPU w FPGA
** '''-O sekcja:klucz=wartość''' - uruchom emulator nadpisując klucz w danej sekcji konfiguracji podaną wartością

Aktualna wersja na dzień 16:56, 1 gru 2021

Uruchamiając EM400 z linii poleceń można użyć następujących przełączników:

  • Przełączniki wspólne dla wersji standardowej i z debuggerem:
    • -h - wyświetl pomoc
    • -c config - użyj podanego pliku konfiguracyjnego config (domyślnie emulator próbuje załadować ~/.em400/em400.cfg)
    • -p program - po uruchomieniu załaduj program do pamięci systemu operacyjnego
    • -l komponenty - włącz logowanie dla podanych komponentów (opis składni)
    • -L - wyłącz logowanie
    • -k wartość - ustaw klucze pulpitu technicznego na daną wartość
    • -u ui - uruchom emulator z wybranym UI (dostępne UI to: cmd, curses)
    • -F - uruchom emulator używając sprzętowej implementacji CPU w FPGA
    • -O sekcja:klucz=wartość - uruchom emulator nadpisując klucz w danej sekcji konfiguracji podaną wartością