Bringing PowerPC Book E to Linux

نویسنده

  • Matthew D. Porter
چکیده

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

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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