emulators/sys161 - The NetBSD Packages Collection

System/161 MIPS emulator

System/161 is a machine simulator that provides a simplified but still
realistic environment for OS hacking. It is a 32-bit MIPS system
supporting up to 32 processors, with up to 31 hardware slots each
holding a single simple device (disk, console, network, etc.)

It is used for teaching; the OS/161 instructional OS runs on it.
However, it has also proven useful as a rapid development platform for
bringing up research or experimental kernels.

System/161 supports fully transparent debugging, via remote gdb into
the simulator. It also provides transparent kernel profiling,
statistical monitoring, event tracing (down to the level of individual
machine instructions) and one can connect multiple running System/161
instances together into a network using a "hub" program.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64sys161-2.0.8.tgz
NetBSD 10.0aarch64sys161-2.0.8.tgz
NetBSD 10.0aarch64ebsys161-2.0.8.tgz
NetBSD 10.0aarch64ebsys161-2.0.8.tgz
NetBSD 10.0alphasys161-2.0.8.tgz
NetBSD 10.0alphasys161-2.0.8.tgz
NetBSD 10.0earmv6hfsys161-2.0.8.tgz
NetBSD 10.0earmv6hfsys161-2.0.8.tgz
NetBSD 10.0earmv7hfsys161-2.0.8.tgz
NetBSD 10.0earmv7hfsys161-2.0.8.tgz
NetBSD 10.0i386sys161-2.0.8.tgz
NetBSD 10.0i386sys161-2.0.8.tgz
NetBSD 10.0m68ksys161-2.0.8.tgz
NetBSD 10.0powerpcsys161-2.0.8.tgz
NetBSD 10.0powerpcsys161-2.0.8.tgz
NetBSD 10.0powerpcsys161-2.0.8.tgz
NetBSD 10.0powerpcsys161-2.0.8.tgz
NetBSD 10.0sh3elsys161-2.0.8.tgz
NetBSD 10.0sparc64sys161-2.0.8.tgz
NetBSD 10.0sparc64sys161-2.0.8.tgz
NetBSD 10.0sparcsys161-2.0.8.tgz
NetBSD 10.0sparcsys161-2.0.8.tgz
NetBSD 10.0x86_64sys161-2.0.8.tgz
NetBSD 10.0x86_64sys161-2.0.8.tgz
NetBSD 9.0aarch64sys161-2.0.8.tgz
NetBSD 9.0alphasys161-2.0.8.tgz
NetBSD 9.0alphasys161-2.0.8.tgz
NetBSD 9.0earmv6hfsys161-2.0.8.tgz
NetBSD 9.0earmv6hfsys161-2.0.8.tgz
NetBSD 9.0earmv6hfsys161-2.0.8.tgz
NetBSD 9.0earmv7hfsys161-2.0.8.tgz
NetBSD 9.0earmv7hfsys161-2.0.8.tgz
NetBSD 9.0i386sys161-2.0.8.tgz
NetBSD 9.0i386sys161-2.0.8.tgz
NetBSD 9.0m68ksys161-2.0.8.tgz
NetBSD 9.0powerpcsys161-2.0.8.tgz
NetBSD 9.0powerpcsys161-2.0.8.tgz
NetBSD 9.0powerpcsys161-2.0.8.tgz
NetBSD 9.0sparc64sys161-2.0.8.tgz
NetBSD 9.0sparc64sys161-2.0.8.tgz
NetBSD 9.0x86_64sys161-2.0.8.tgz
NetBSD 9.0x86_64sys161-2.0.8.tgz
NetBSD 9.3x86_64sys161-2.0.8.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.