From 932a1c699ed61de5d71c94c150822d50a0aa4afe Mon Sep 17 00:00:00 2001 From: Ribbon Date: Wed, 2 Aug 2023 21:53:36 +0000 Subject: [PATCH] Improve/cleanup the HARDWARE.md --- HARDWARE.md | 199 +++++++++++++++++++++++++++++++++++----------------- 1 file changed, 133 insertions(+), 66 deletions(-) diff --git a/HARDWARE.md b/HARDWARE.md index 0f81e65..44d0f61 100644 --- a/HARDWARE.md +++ b/HARDWARE.md @@ -4,19 +4,24 @@ This document tracks the current hardware compatibility of Redox. - [Status](#status) - [General](#general) -- [x86_64](#x86_64) +- [Template](#template) +- [x86-64](#x86-64) - [System76](#system76) - [Dell](#dell) - [HP](#hp) - [ASUS](#asus) - [Lenovo](#lenovo) - [Toshiba](#toshiba) + - [Custom](#custom) - [i686](#i686) - [Dell](#dell-1) - [ASUS](#asus-1) - [Lenovo](#lenovo-1) - [Toshiba](#toshiba-1) - [Panasonic](#panasonic) + - [Custom](#custom-1) +- [ARM64](#arm64) + - [Custom](#custom-2) ## Status @@ -31,198 +36,260 @@ Due to incomplete USB support, desktops are generally not recommended. - USB support is incomplete. - Wireless networking is not supported. -## x86_64 +## Template + +You will use this template to insert your computer. + +- **Computer model** + +``` +Status - (Broken, Booting or Recommended) +Redox version - 0.0.0 +Variant - (server-minimal, desktop-minimal, server, desktop, demo, dev or customized) +Image date - day-month-year + +- Additional details goes here as items +``` + +## x86-64 Computers using a 64 bits Intel/AMD CPU. -Test performed using https://static.redox-os.org/img/x86_64/redox_desktop_x86_64_2022-11-11_629_livedisk.iso - ### System76 - **System76 Galago Pro (galp5)** -- Status - Recommended -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Recommended +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using UEFI - Boots to desktop +``` - **System76 Lemur Pro (lemp9)** -- Status - Recommended -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Recommended +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using UEFI - Boots to desktop +``` - **System76 Oryx Pro (oryp10)** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using UEFI - Boots to desktop - No touchpad support, though it should be working +``` - **System76 Pangolin (pang12)** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using UEFI - Boots to desktop - No touchpad support, requires I2C HID +``` ### Dell - **Dell XPS 13 (9350)** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using both BIOS and UEFI - Boots to desktop - NVMe driver livelocks +``` ### HP - **HP Dev One** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using UEFI - Boots to desktop - No touchpad support, requires I2C HID +``` ### ASUS - **ASUS X554L** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Boots to desktop - No audio, HDA driver cannot find output pins +``` ### Lenovo - **Lenovo IdeaPad Y510P** -- Status - Recommended -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Recommended +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using both BIOS and UEFI - Boots to desktop +``` - **Lenovo G570** -- Status - Broken -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Broken +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Correct video mode not offered, this is a firmware issue - Bootloader panics in alloc_zeroed_page_aligned +``` ### Toshiba - **Toshiba Satellite L500** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Correct video mode not offered, this is a firmware issue - Boots to desktop - No ethernet driver +``` + +### Custom + +If you have a customized computer, put it here. + + ## i686 Computers with a 32 bits Intel/AMD CPU. -Test performed using https://static.redox-os.org/img/i686/redox_desktop_i686_2022-11-11_629_livedisk.iso - ### Dell - **Dell XPS 13 (9350)** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Boots to desktop - NVMe driver livelocks +``` ### ASUS - **ASUS Eee PC 900** -- Status - Booting -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Booting +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Correct video mode not offered, this is a firmware issue - Boots to desktop - No ethernet driver +``` ### Lenovo - **Lenovo IdeaPad Y510P** -- Status - Broken -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Broken +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit +``` ### Toshiba - **Toshiba Satellite L500** -- Status - Broken -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Broken +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Correct video mode not offered, this is a firmware issue - Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit +``` ### Panasonic - **Panasonic Toughbook CF-18** -- Status - Broken -- Redox version - 0.8.0 -- Variant - desktop -- Image date - 11-11-2022 +``` +Status - Broken +Redox version - 0.8.0 +Variant - desktop +Image date - 11-11-2022 - Booted using BIOS - Hangs after PIT initialization +``` + +### Custom + +If you have a customized computer, put it here. + + + +## ARM64 + +Computers using a 64 bits ARM CPU. + +### Custom + +If you have a customized ARM board, put it here. +