USENIX Conference Policies
Porting NetBSD to the AMD x86-64: A Case Study in OS Portability
NetBSD is known as a very portable operating system, currently running on 44 different architectures (12 different types of CPU). This paper takes a look at what has been done to make it portable, and how this has decreased the amount of effort needed to port NetBSD to a new architecture. The new AMD x86-64 architecture, of which the specifications were published at the end of 2000, with hardware to follow in 2002, is used as an example.
BibTeX
@inproceedings {270714,
author = {Frank van der Linden},
title = {Porting {NetBSD} to the {AMD} x86-64: A Case Study in {OS} Portability},
booktitle = {BSDCon 2002 (BSDCon 2002)},
year = {2002},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/bsdcon02/porting-netbsd-amd-x86-64-case-study-os-portability},
publisher = {USENIX Association},
month = feb
}
author = {Frank van der Linden},
title = {Porting {NetBSD} to the {AMD} x86-64: A Case Study in {OS} Portability},
booktitle = {BSDCon 2002 (BSDCon 2002)},
year = {2002},
address = {San Francisco, CA},
url = {https://www.usenix.org/conference/bsdcon02/porting-netbsd-amd-x86-64-case-study-os-portability},
publisher = {USENIX Association},
month = feb
}