From 1569802f255a9528c63411e574e0e9de6b22df8a Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Thu, 21 Aug 2025 15:32:18 -0300 Subject: [PATCH 1/3] PCjr sidecar flag --- dev/api/device.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/dev/api/device.rst b/dev/api/device.rst index bca7b24..08e1b7d 100644 --- a/dev/api/device.rst +++ b/dev/api/device.rst @@ -19,6 +19,7 @@ The **device** is the main unit of emulated components in 86Box. Each device is * - :cspan:`1` ``flags`` - One or more bit flags to indicate the expansion bus(es) supported by the device, for determining :ref:`device availability ` on the selected machine: + * ``DEVICE_PCJR``: IBM PCjr sidecar; * ``DEVICE_ISA``: 8-bit ISA; * ``DEVICE_AT``: 16-bit ISA; * ``DEVICE_EISA``: EISA (reserved for future use); From 44e0be6ccea39ac6ca18e12610e33ac92a9be356 Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Thu, 21 Aug 2025 15:41:27 -0300 Subject: [PATCH 2/3] Additional future device flags --- dev/api/device.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev/api/device.rst b/dev/api/device.rst index 2bd5651..2af01e6 100644 --- a/dev/api/device.rst +++ b/dev/api/device.rst @@ -23,14 +23,18 @@ The **device** is the main unit of emulated components in 86Box. Each device is * ``DEVICE_ISA``: 8-bit ISA; * ``DEVICE_AT``: 16-bit ISA; * ``DEVICE_EISA``: EISA (reserved for future use); - * ``DEVICE_VLB``: VESA Local Bus or proprietary equivalents; + * ``DEVICE_VLB``: VESA Local Bus; + * ``DEVICE_OLB``: OPTi Local Bus; * ``DEVICE_PCI``: 32-bit PCI; * ``DEVICE_AGP``: AGP 3.3V; + * ``DEVICE_PCMCIA``: PCMCIA (reserved for future use); + * ``DEVICE_CARDBUS``: CardBus (reserved for future use); * ``DEVICE_AC97``: AMR, CNR or ACR; * ``DEVICE_PCJR``: IBM PCjr; * ``DEVICE_PS2``: IBM PS/1 or PS/2; * ``DEVICE_MCA``: IBM Micro Channel Architecture; * ``DEVICE_CBUS``: PC-98 C-BUS (reserved for future use); + * ``DEVICE_HIL``: HP HIL (reserved for future use); * ``DEVICE_COM``: serial port (reserved for future use); * ``DEVICE_LPT``: parallel port (reserved for future use). From 5fa444664df3af473134205021b1af60c7eb66f6 Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Thu, 21 Aug 2025 15:42:25 -0300 Subject: [PATCH 3/3] AT32 device flag --- dev/api/device.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/dev/api/device.rst b/dev/api/device.rst index 2af01e6..d1a207f 100644 --- a/dev/api/device.rst +++ b/dev/api/device.rst @@ -25,6 +25,7 @@ The **device** is the main unit of emulated components in 86Box. Each device is * ``DEVICE_EISA``: EISA (reserved for future use); * ``DEVICE_VLB``: VESA Local Bus; * ``DEVICE_OLB``: OPTi Local Bus; + * ``DEVICE_AT32``: Mylex AT32 local bus; * ``DEVICE_PCI``: 32-bit PCI; * ``DEVICE_AGP``: AGP 3.3V; * ``DEVICE_PCMCIA``: PCMCIA (reserved for future use);