- Raspberry Pi 1 Model B (ARMv6, single-core, 700MHz, 512MB RAM)
- Raspberry Pi 3 Model B (ARMv8, quad-core, 1.2GHz, 1GB RAM)
What hardware does your OS support?
-
- Member
- Posts: 45
- Joined: Wed Dec 25, 2013 11:51 am
Re: What hardware does your OS support?
Currently my kernel works with
Machina - https://github.com/brunexgeek/machina
Re: What hardware does your OS support?
U365 supports:
* ATA/ATAPI read/write;
* PS/2 keyboard and mouse;
* VBE 1024x768x32 (by GRUB);
* Up to 4GB of RAM;
* ACPI, but it doesn't work ;
* RTC and PIT;
* WIP preemptive multitasking.
* ATA/ATAPI read/write;
* PS/2 keyboard and mouse;
* VBE 1024x768x32 (by GRUB);
* Up to 4GB of RAM;
* ACPI, but it doesn't work ;
* RTC and PIT;
* WIP preemptive multitasking.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
-
- Member
- Posts: 116
- Joined: Thu May 06, 2010 4:34 am
- Libera.chat IRC: peterbjornx
- Location: Leiden, The Netherlands
- Contact:
Re: What hardware does your OS support?
My kernel supports:
Architectures:
Architectures:
- x86 (32 bit)
- ARMv7
- PIT Counter
- PIC Interrupt controller
- PCI Bus
- PCI ATA ( With DMA )
- 16550 UART
- Generic multiboot supplied framebuffer
- PS/2 Keyboard
- PS/2 Mouse
- OMAP3430 General purpose timer
- OMAP3430 Interrupt controller
- OMAP3430 Framebuffer
Re: What hardware does your OS support?
Obsidian OS supports:
- x86 CPU (32-bit) with SSE2 instructions
- Multiprocessing
- ACPI
- APIC (I/O and timer, no PIC, no PIT)
- SmBIOS
- PCI bus
- PS/2 keyboard and mouse
- Serial-ATA devices (AHCI, no IDE emulation)
- VBE-compatible video card (24-bit and 32-bit modes supported)
Planned support:
- 64-bit version.
- USB (keyboards, mices, sticks...)
- ATAPI devices on AHCI.
- Network cards
- Sounds cards (SB16, AC97)
- x86 CPU (32-bit) with SSE2 instructions
- Multiprocessing
- ACPI
- APIC (I/O and timer, no PIC, no PIT)
- SmBIOS
- PCI bus
- PS/2 keyboard and mouse
- Serial-ATA devices (AHCI, no IDE emulation)
- VBE-compatible video card (24-bit and 32-bit modes supported)
Planned support:
- 64-bit version.
- USB (keyboards, mices, sticks...)
- ATAPI devices on AHCI.
- Network cards
- Sounds cards (SB16, AC97)
"Open source seems to embrace the dark side of human nature." - Ville Turjanmaa
- bellezzasolo
- Member
- Posts: 110
- Joined: Sun Feb 20, 2011 2:01 pm
Re: What hardware does your OS support?
Currently, I'm in the very early stages, but here's my support design goals:
Architecture:
* x86 (SSE2+)
* x86-64
* ARM - Raspberry Pi
* ARM64 - RPI
I only have the Pi for ARM tests, but if I can do that it should be fairly portable as a whole.
Features:
* AVX support
* AVX-512 support
* Much more to come!
Architecture:
* x86 (SSE2+)
* x86-64
* ARM - Raspberry Pi
* ARM64 - RPI
I only have the Pi for ARM tests, but if I can do that it should be fairly portable as a whole.
Features:
* AVX support
* AVX-512 support
* Much more to come!
Whoever said you can't do OS development on Windows?
https://github.com/ChaiSoft/ChaiOS
https://github.com/ChaiSoft/ChaiOS
Re: What hardware does your OS support?
Currently:
* i686 (32-bit) CPU, including x87, MMX, SSE, etc.
* ATA hard drives
* ATAPI optical drives
* PS/2 (compatible) keyboard/mouse
* Up to 4GB RAM (tested 16MB - 4GB)
* VGA (compatible) graphics + VBE support
Planned (near future):
* "Native" (2D framebuffer) support for Intel, AMD, NVidia and "BGA" (Qemu/Bochs/VirtualBox) graphics.
* USB (HID and MSD)
* Possibly PAE for >4GB RAM
* As yet undecided selection of NICs
Seeing as re-writing my driver layer is next on my to-do list, much of this is not fully decided.
* i686 (32-bit) CPU, including x87, MMX, SSE, etc.
* ATA hard drives
* ATAPI optical drives
* PS/2 (compatible) keyboard/mouse
* Up to 4GB RAM (tested 16MB - 4GB)
* VGA (compatible) graphics + VBE support
Planned (near future):
* "Native" (2D framebuffer) support for Intel, AMD, NVidia and "BGA" (Qemu/Bochs/VirtualBox) graphics.
* USB (HID and MSD)
* Possibly PAE for >4GB RAM
* As yet undecided selection of NICs
Seeing as re-writing my driver layer is next on my to-do list, much of this is not fully decided.
Re: What hardware does your OS support?
Implemented drivers for MollenOS currently are (EHCI is not fully featured yet, no support for transaction translators or isochronous transfers yet):
- AHCI
- ACPICA
- MFS (my own file-system)
- HPET
- USB Stack (OHCI, UHCI, EHCI)
- USB MSD
- USB HID
- (x86) PCI/PCIe
- (x86) CMOS
- (x86) PIT
- (x86) RTC
- (x86) PS2 Mouse & Keyboard
- (x86) APIC
- AHCI
- ACPICA
- MFS (my own file-system)
- HPET
- USB Stack (OHCI, UHCI, EHCI)
- USB MSD
- USB HID
- (x86) PCI/PCIe
- (x86) CMOS
- (x86) PIT
- (x86) RTC
- (x86) PS2 Mouse & Keyboard
- (x86) APIC