NetBSD/hpcmips brings the NetBSD operating system to MIPS based Windows CE PDA machines. Currently, the VR4102, VR4111, VR4121, VR4122, VR4131, TX3912, and TX3922 processors are supported.
The port name "hpcmips" comes from the name for some of the hardware that NetBSD/hpcmips runs on: MIPS based systems in Microsoft's H/PC (Handheld PC) form factor. A H/PC machine contains a keyboard and a touch screen and generally has 8MB or more of RAM. The port supports the HPC form factor, as well as the H/PC Pro and PsPC (Palmsized PC) form factors. (Many PsPC machines are used by the developers for active development.)
Because of the hardware platforms it supports, NetBSD/hpcmips is an ideal platform to use for mobile computing applications. And, of course, NetBSD/hpcmips supports all of the standard features you expect from NetBSD, such as IPv6 and IPsec.
- NetBSD/hpcmips 6.1.4 via FTP
- NetBSD/hpcmips 6.1.4 INSTALL notes
- NetBSD/hpcmips 6.0 pre-build binary packages from pkgsrc
- NetBSD/hpcmips 6.0 changes
- NetBSD/hpcmips 7.0 changes
Supported System Models
Many kinds of H/PC, H/PC Pro, and PsPC systems are supported by NetBSD/hpcmips. View the supported system table to see if your system is supported.
VR4102, VR4111, VR4121, VR4131, TX3912, and TX3922 processors are supported by NetBSD/hpcmips. View the processor comparison table to see if your processor is supported.
Keyboard map search method for unknown machines
- Boot in single user mode.
- Press keys and note the KeyScanCode's.
- Fill vr/vrkiu.c default_keytrans with scancode, dev/pckbc/wskbdmap_mfii.c:pckbd_keydesc_us is KeyCodeMapping.
- Send feedback with your results using send-pr(1) (port-hpcmips category).
- Keymap information is here.