##

    Emulated Hardware
    Most of the Pro's base hardware is emulated, including:

      -F11 CPU (emulated with a modified J11 core)
      -floating point processor
      -real-time clock
      -keyboard
      -printer port
      -communications port
      -1024 Kbytes of RAM

    Additionally, the following add-in boards are emulated:

      -standard video controller
      -extended bitmap option
      -hard disk controller (supporting a single emulated hard drive, up to 71 MB)
      -floppy controller (supporting two emulated RX50 floppies)

    The real-time clock maintains synchronization with the clock of the host system.  The
    keyboard may be emulated through X-windows, or a real LK201 may be connected through a
    serial port on the host system.  The printer and communications ports may be emulated
    by physical serial or parallel ports on the host system.  The video subsystem is
    emulated through X-windows.  Both windowed and full-screen (through DGA) modes are
    implemented.  The hard disk and floppy disks are emulated through disk image files.

    Additionally, a partial LA50 printer emulation allows one to print Sixel graphics
    from P/OS to a locally attached HP PCL printer.

    Xhomer is able to boot an unmodified Pro 350 boot ROM, and passes all hardware
    diagnostics that it performs.  It is also able to boot and run unmodified
    installations of P/OS 3.2 and Venix 2.0.

    It should be noted that there are some modes of some hardware subsystems that are not
    implemented.  These modes appear not to be utilized by P/OS or Venix.