What You Need to Get Started

This document assumes that you are an experienced assembly-language programmer, and that you are familiar with the instruction sets and system architecture of Intel and Intel-compatible microprocessors. In particular, you should understand:

This document also assumes that you are well acquainted with the features of your hardware device and any corresponding ROM BIOS routines or other installable software.