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).