Improve/cleanup the HARDWARE.md

This commit is contained in:
Ribbon 2023-08-02 21:53:36 +00:00 committed by Jeremy Soller
parent 0115e89579
commit 932a1c699e

View file

@ -4,19 +4,24 @@ This document tracks the current hardware compatibility of Redox.
- [Status](#status) - [Status](#status)
- [General](#general) - [General](#general)
- [x86_64](#x86_64) - [Template](#template)
- [x86-64](#x86-64)
- [System76](#system76) - [System76](#system76)
- [Dell](#dell) - [Dell](#dell)
- [HP](#hp) - [HP](#hp)
- [ASUS](#asus) - [ASUS](#asus)
- [Lenovo](#lenovo) - [Lenovo](#lenovo)
- [Toshiba](#toshiba) - [Toshiba](#toshiba)
- [Custom](#custom)
- [i686](#i686) - [i686](#i686)
- [Dell](#dell-1) - [Dell](#dell-1)
- [ASUS](#asus-1) - [ASUS](#asus-1)
- [Lenovo](#lenovo-1) - [Lenovo](#lenovo-1)
- [Toshiba](#toshiba-1) - [Toshiba](#toshiba-1)
- [Panasonic](#panasonic) - [Panasonic](#panasonic)
- [Custom](#custom-1)
- [ARM64](#arm64)
- [Custom](#custom-2)
## Status ## Status
@ -31,198 +36,260 @@ Due to incomplete USB support, desktops are generally not recommended.
- USB support is incomplete. - USB support is incomplete.
- Wireless networking is not supported. - 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. 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
- **System76 Galago Pro (galp5)** - **System76 Galago Pro (galp5)**
- Status - Recommended ```
- Redox version - 0.8.0 Status - Recommended
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using UEFI - Booted using UEFI
- Boots to desktop - Boots to desktop
```
- **System76 Lemur Pro (lemp9)** - **System76 Lemur Pro (lemp9)**
- Status - Recommended ```
- Redox version - 0.8.0 Status - Recommended
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using UEFI - Booted using UEFI
- Boots to desktop - Boots to desktop
```
- **System76 Oryx Pro (oryp10)** - **System76 Oryx Pro (oryp10)**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using UEFI - Booted using UEFI
- Boots to desktop - Boots to desktop
- No touchpad support, though it should be working - No touchpad support, though it should be working
```
- **System76 Pangolin (pang12)** - **System76 Pangolin (pang12)**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using UEFI - Booted using UEFI
- Boots to desktop - Boots to desktop
- No touchpad support, requires I2C HID - No touchpad support, requires I2C HID
```
### Dell ### Dell
- **Dell XPS 13 (9350)** - **Dell XPS 13 (9350)**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using both BIOS and UEFI - Booted using both BIOS and UEFI
- Boots to desktop - Boots to desktop
- NVMe driver livelocks - NVMe driver livelocks
```
### HP ### HP
- **HP Dev One** - **HP Dev One**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using UEFI - Booted using UEFI
- Boots to desktop - Boots to desktop
- No touchpad support, requires I2C HID - No touchpad support, requires I2C HID
```
### ASUS ### ASUS
- **ASUS X554L** - **ASUS X554L**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Boots to desktop - Boots to desktop
- No audio, HDA driver cannot find output pins - No audio, HDA driver cannot find output pins
```
### Lenovo ### Lenovo
- **Lenovo IdeaPad Y510P** - **Lenovo IdeaPad Y510P**
- Status - Recommended ```
- Redox version - 0.8.0 Status - Recommended
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using both BIOS and UEFI - Booted using both BIOS and UEFI
- Boots to desktop - Boots to desktop
```
- **Lenovo G570** - **Lenovo G570**
- Status - Broken ```
- Redox version - 0.8.0 Status - Broken
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Correct video mode not offered, this is a firmware issue - Correct video mode not offered, this is a firmware issue
- Bootloader panics in alloc_zeroed_page_aligned - Bootloader panics in alloc_zeroed_page_aligned
```
### Toshiba ### Toshiba
- **Toshiba Satellite L500** - **Toshiba Satellite L500**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Correct video mode not offered, this is a firmware issue - Correct video mode not offered, this is a firmware issue
- Boots to desktop - Boots to desktop
- No ethernet driver - No ethernet driver
```
### Custom
If you have a customized computer, put it here.
## i686 ## i686
Computers with a 32 bits Intel/AMD CPU. 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
- **Dell XPS 13 (9350)** - **Dell XPS 13 (9350)**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Boots to desktop - Boots to desktop
- NVMe driver livelocks - NVMe driver livelocks
```
### ASUS ### ASUS
- **ASUS Eee PC 900** - **ASUS Eee PC 900**
- Status - Booting ```
- Redox version - 0.8.0 Status - Booting
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Correct video mode not offered, this is a firmware issue - Correct video mode not offered, this is a firmware issue
- Boots to desktop - Boots to desktop
- No ethernet driver - No ethernet driver
```
### Lenovo ### Lenovo
- **Lenovo IdeaPad Y510P** - **Lenovo IdeaPad Y510P**
- Status - Broken ```
- Redox version - 0.8.0 Status - Broken
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit - Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit
```
### Toshiba ### Toshiba
- **Toshiba Satellite L500** - **Toshiba Satellite L500**
- Status - Broken ```
- Redox version - 0.8.0 Status - Broken
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Correct video mode not offered, this is a firmware issue - Correct video mode not offered, this is a firmware issue
- Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit - Panics on phys_to_virt overflow, probably having invalid mappings for 32-bit
```
### Panasonic ### Panasonic
- **Panasonic Toughbook CF-18** - **Panasonic Toughbook CF-18**
- Status - Broken ```
- Redox version - 0.8.0 Status - Broken
- Variant - desktop Redox version - 0.8.0
- Image date - 11-11-2022 Variant - desktop
Image date - 11-11-2022
- Booted using BIOS - Booted using BIOS
- Hangs after PIT initialization - 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.