diff --git a/docs/index.html b/docs/index.html index d0ff131..c17ea72 100644 --- a/docs/index.html +++ b/docs/index.html @@ -12,8 +12,7 @@
The Linux version of MEMU will run on many single-board computers such as the Raspberry + Pi. On such systems, the use of GPIO to connect to real hardware is potentially useful, + so this has been re-implemented as an optional feature of the Linux builds, using standard + Linux software interfaces. To enable this feature, add the following switches to the + cmake line of the Linux build instructions:
+To use GPIO attached hardware, it is necessary to use the switch -hw-config + when starting MEMU to give the name of a file specifying the hardware attached.
+ +The Linux builds of MEMU (documented above) will compile and run on any version of Raspberry Pi. The original Raspberry Pi build (documented below) had two additional features:
@@ -219,18 +231,8 @@The software interfaces used to implement these features have been obsoleted by recent versions of Raspberry Pi OS, and are not available at all for the Raspberry Pi 5.
-The use of GPIO to connect to real hardware is potentially useful, so this has been - re-implemented as an optional feature of the Linux builds, using standard Linux software - interfaces. To enable this feature, add the following switches to the cmake line - of the Linux build:
-To use GPIO attached hardware, it is necessary to use the switch -hw-config - when starting MEMU to give the name of a file specifying the hardware attached.
-The GPIO interface as been re-implemented using standard Linux system calls (see above) + which should work on all models of Raspberry Pi with a recent operating system.
This build is intended to be run from an operating system, typically "Raspberry Pi OS". It does not require a GUI, instead it uses the VideoCore IV GPU to display full screen.
This build must be done on a Raspberry Pi, as the VideoCore libraries are required. @@ -255,7 +257,6 @@
TODO: Produce a version which works with the KMS driver.
The display must be connected to one of the outputs controlled by the VideoCore (e.g. HDMI), and the keyboard attached to a USB port. This version will not work