10.Mai.2004
ANN (Webseite)
|
Slashdot: PowerPC-Emulator PearPC unter GPL veröffentlicht
Wie Slashdot berichtet, wurde jetzt die Version 0.1 des PowerPC-Emulators PearPC unter der GPL veröffentlicht.
Gemäß Entwicklerangaben ist der Emulator auf Plattformunabhängigkeit ausgelegt, bisher allerdings nur auf der x86-Architektur getestet. Für diese existiert auch ein schnellerer Just-in-time-Compiler.
Bereits lauffähig sind Mandrake Linux (9.1), Darwin (6 + 7) und Mac OS X (10.3). Dennoch wird ausdrücklich darauf hingewiesen, dass der Betrieb noch experimental ist.
Die emulierte Hardware umfasst:
- CPU: Sort of G3, no Altivec yet. Includes a minimalistic debugger. The CPU is completely deterministic, optimal for OS-development.
- CPU JITC-X86: A very fast CPU for x86 systems that translates the PowerPC code on-the-fly to native code. Still a little bit experimental.
- PCI-Brige: A barebone PCI-Bridge, enough to work with.
- IDE-Controller: Sort of CMD646 with bus-mastering support. You can attach IDE-Harddisk(s) and/or IDE-CDROM(s) (represented through files or devices on the host).
- PIC: A programmable interrupt controller (sort of Heathrow).
- VIA-Cuda: With attached mouse and keyboard.
- Network Controller: Emulates a 3COM 3C90x, works currently only on POSIX with /dev/tun support.
- NVRAM: Capable of storing 8KiB non-volatile memory.
- USB: A non-usable USB-hub, but enough to make the OS think that there is an USB-hub.
- PROM: Sort of Open Firmware. Ugly and contains a lot of hacks, but enough to support Yaboot and BootX and to boot from HFS/HFS+ partitions
(snx)
[Meldung: 10. Mai. 2004, 15:12] [Kommentare: 11 - 11. Mai. 2004, 20:23]
[Per E-Mail versenden] [Druck-Version] [ASCII-Version]
|