Bringing PowerPC Book E to Linux
نویسنده
چکیده
The PowerPC Book E 1 architecture introduced the first major change to the PowerPC architecture since the original Green Book 2 PowerPC processors were introduced. Central to the Book E architectural changes is the MMU which is always in translation mode, even during exception processing. This presented some unique challenges for cleanly integrating the architecture into the Linux/PPC kernel. In addition to the base PowerPC Book E architecture changes, the first IBM PPC440 core implementation included 36-bit physical addressing support. Since I/O devices are mapped above the native 32-bit address space, providing support for this feature illuminated several limitations within the kernel resource management and mapping system. 1 Overview of PowerPC Book E architecture
منابع مشابه
The cathedral and the bazaar - musings on Linux and Open Source by an accidental revolutionary
Reading is a hobby to open the knowledge windows. Besides, it can provide the inspiration and spirit to face this life. By this way, concomitant with the technology development, many companies serve the e-book or book in soft file. The system of this book of course will be much easier. No worry to forget bringing the the cathedral and the bazaar musings on linux and open source by an accidental...
متن کاملQEMU, a Fast and Portable Dynamic Translator
We present the internals of QEMU, a fast machine emulator using an original portable dynamic translator. It emulates several CPUs (x86, PowerPC, ARM and Sparc) on several hosts (x86, PowerPC, ARM, Sparc, Alpha and MIPS). QEMU supports full system emulation in which a complete and unmodified operating system is run in a virtual machine and Linux user mode emulation where a Linux process compiled...
متن کاملNew Front-end Computers Based on Linux-rtai and Ppc
The ELETTRA control system front-end computers are presently based on 68k VME boards and the OS-9 operating system. In view of the construction of the new booster injector and of a smooth upgrade of the existing control system, PowerPC VME boards running Linux have been adopted. The new platform provides reliability, performance and flexibility, while the RTAI (Real Time Application Interface) ...
متن کاملSystem emulation with QEMU
QEMU is an open source emulator for complete PC systems. In addition to emulating a processor, QEMU permits emulation of all necessary subsystems, such as networking and video hardware. It also permits emulation of advanced concepts, such as symmetric multiprocessing systems (up to 255 CPUs) and other processor architectures, such as ARM or PowerPC. This article explores QEMU and its architectu...
متن کاملAn Implementation of the Solaris Doors API for Linux
Linux is a freely available UNIX-like operating system for many varied hardware platforms. As of this writing, Linux is supported on the DEC Alpha, Intel x86, Sun SPARC and UltraSPARC, Motorola 68000 and PowerPC, Advanced RISC Machines ARM, and SGI MIPS processors. The list of supported hardware continues to grow at a rapid pace, mostly due to the strong programming support garnered by the open...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010