From 3226181b9032ae9cf6240b2de745aa70bd2eaaf7 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Thu, 2 May 2024 14:12:25 +0200 Subject: fixed some intro stuff of the Book8088 --- content/hardware/_index.md | 6 ++---- content/hardware/book8088-status-todos.md | 9 ++++++++- content/hardware/book8088.md | 7 +++++-- 3 files changed, 15 insertions(+), 7 deletions(-) diff --git a/content/hardware/_index.md b/content/hardware/_index.md index 119db0b..ef4be4e 100644 --- a/content/hardware/_index.md +++ b/content/hardware/_index.md @@ -2,9 +2,7 @@ title = "Hardware" +++ -A (not so curated) list of old hardware I own: +A (not so curated) list of "old" hardware I own: - [IMC-2001](/hardware/imc-2001): Taiwanese Apple \]\[ / CP/M clone -- [Book8088](/hardware/book8088): Modern 8088 XT-stype laptop PC - - +- [Book8088](/hardware/book8088): Modern 8088 XT-style laptop PC diff --git a/content/hardware/book8088-status-todos.md b/content/hardware/book8088-status-todos.md index 7bc571f..b02ba5e 100644 --- a/content/hardware/book8088-status-todos.md +++ b/content/hardware/book8088-status-todos.md @@ -6,9 +6,16 @@ title = "Book8088 Status and Todo List" Trying to fix several issues: -- Minix 2.0.4: has some weird issues around IRQ handling. +- Minix 2.0.4: has some weird issues around IRQ handling. It gets stuck + in readclock (I suspect after every IRQ, because it happens also when + using sleep - which needs a hardware clock interrupt - and when printing + to serial). The CF uses _no_ interrupt, this explains why Minix 2 is + booting at all. # things known to work - DOS 6.22 with mTCP network stack and a NE2000 Kinston card +- Mini 1.7 boots and runs just fine - Booting XT-IDE serially with DOS image +- Booting Minix 2.0 over serial using the Linux version of serdrive + from XT-IDE diff --git a/content/hardware/book8088.md b/content/hardware/book8088.md index c183a77..ee06868 100644 --- a/content/hardware/book8088.md +++ b/content/hardware/book8088.md @@ -6,10 +6,13 @@ title = "Book 8088" This is a modern clone of a IBM PC (XT), with a NEC V20 CPU, compact flash, VGA graphics, serial and parallel connector and a USB connector (which mainly -serves as mass storage device). +serves as mass storage device). It has 640k of RAM (yes exactly 640k). It runs +in 4 or 8 MHz speed (turbo mode). You can also connect 8-bit ISA-cards over +an ISA-bus extender with 3 slots (though this renders the laptop much less +portable). It runs the [8088 BIOS](https://github.com/skiselev/8088_bios) not the Chinese -pirated one. This also includes the [XT-IDE](https://www.xtideuniversalbios.org/) +pirated one. This one also includes the [XT-IDE](https://www.xtideuniversalbios.org/) disk BIOS for the compact flash or serial disk drive. - [Status and Todos](/hardware/book8088-status-todos) -- cgit v1.2.3-54-g00ecf