SGI Techpubs Library

Linux  »  Books  »  Developer  »  
Linux Device Driver Programmer's Guide,Porting to SGI Altix Systems
(document number: 007-4520-007 / published: 2008-09-24)    table of contents  |  additional info  |  download
find in page

Linux® Device Driver Programmer's Guide - Porting to SGI® Altix® Systems

Document Number: 007-4520-007

COPYRIGHT

© 2003, 2004, 2005, 2008, Silicon Graphics, Inc. All rights reserved; provided portions may be copyright in third parties, as indicated elsewhere herein. No permission is granted to copy, distribute, or create derivative works from the contents of this electronic documentation in any manner, in whole or in part, without the prior written permission of Silicon Graphics, Inc.

LIMITED RIGHTS LEGEND

The software described in this document is "commercial computer software" provided with restricted rights (except as to included open/free source) as specified in the FAR 52.227-19 and/or the DFAR 227.7202, or successive sections. Use beyond license provisions is a violation of worldwide intellectual property laws, treaties and conventions. This document is provided with limited rights as defined in 52.227-14.

TRADEMARKS AND ATTRIBUTIONS

SGI, Altix, the SGI cube, the SGI logo, Silicon Graphics, IRIX, and Origin are registered trademarks and NUMAlink is a trademark of Silicon Graphics, Inc., in the United States and/or other countries worldwide.

Intel and Itanium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linux Torvalds. Motorola is a registered trademark of Motorola, Inc. All other trademarks mentioned herein are the property of their respective owners.

The information in Appendix A, “Memory Operation Ordering on SGI Altix Systems,” was originally authored by Jesse Barnes.

Record of Revision

Revision 001February 2003 
Original publication

Revision 002June 2003 
Updated to support the SGI ProPack v2.2 for Linux release.

Revision 003August 2003 
Updated to support the SGI ProPack v2.2.1 for Linux release.

Revision 004May 2004 
Updated to support the SGI ProPack v3.0 for Linux release.

Revision 005January 2005 
Updated to support the SGI ProPack 3 for Linux Service Pack 3 release.

Revision 006July 2005 
Updated to support the SGI ProPack 3 for Linux Service Pack 6 release.

Revision 007October 2008 
Updated to correct code example in chapter 7 (see New Features in This Guide, above).

Linux Device Driver Programmer's Guide,Porting to SGI Altix Systems
(document number: 007-4520-007 / published: 2008-09-24)    table of contents  |  additional info  |  download

    Front Matter
    New Features in This Guide
    About This Guide
    Chapter 1. Introduction
    Chapter 2. Architecture
    Chapter 3. PCI-X Device Attachment
    Chapter 4. PCI System Initialization
    Chapter 5. Finding Your PCI Device
    Chapter 6. PCI/PCI-X Configuration Space
    Chapter 7. PCI-X I/O and Memory Resources
    Chapter 8. PCI-X Interrupt Mechanism
    Chapter 9. PCI-X Direct Memory Access (DMA)
    Chapter 10. Device Driver Memory Usage
    Chapter 11. Time Management
    Chapter 12. Building Linux Kernels and Modules
    Appendix A. Memory Operation Ordering on SGI Altix Systems
    Index


home/search | what's new | help