--disk-pack <image> | Its disk, block-disk’s: a raw image or a VHD, with a GPT partition table. QUUX’s disk needs no tool of muir-sim’s: it is made with standard tools. |
--file-root [<name>=]<folder>[,ro] | The host folders its file device serves, under the band’s pathname host. |
--main-memory-size <n>MW | Main memory, in whole megawords, 1MW to 64MW; 32MW by default. |
--cache <words> | The memory cache’s size, a power of two, on rtl. |
--memory-timing <read>,<write>,<occupancy> | Main memory’s timing on the memory port, on rtl: a line fill, a write and the interval between two accepted writes, in ns, or kria, arty or de25 for a board’s own figures; kria by default. |
--microcycle-ns <ns> | The clock’s period, the microcycle, 5 to 63.5 ns in steps of 0.5; 10 ns by default. |
--video-size <width>x<height> | The screen’s size, at most 1920 by 1080. |
--rtc <unix-seconds>|host | The real-time clock: the host’s clock, or a start that counts the machine’s own time. |
--ethernet-socket <path>[,clocked] | What stands behind the Ethernet device: a UNIX stream socket, such as the one muir-sim’s Ethernet frame mover gives for a tap of the host’s. With ,clocked each record carries the machine’s time, and a run repeats bit for bit. Without it, nothing arrives. |
--ip-address A.B.C.D/N | QUUX’s IPv4 address and prefix. By default a link-local one, 169.254.x.y, for a host-only tap; any other is a LAN address, for a LAN tap, through which QUUX is on the host’s LAN. |
--ip-gateway A.B.C.D | Its gateway, on its subnet: by default the tap’s host side, and on a LAN tap the LAN’s router. |
--ethernet-mac XX:XX:XX:XX:XX:XX | The Ethernet device’s MAC address, a locally administered one by default. |
--ethernet-trace | Every Ethernet frame the device sends and receives, to stderr. |
--prom <file> | The boot PROM to run. |