Chapter 4 covers the general guidelines for implementing a UEFI Driver that is compatible with both 32-bit and 64-bit CPU architectures. If a 32-bit UEFI Driver is being ported to IPF, then make sure the guidelines from Chapter 4 are followed. This chapter focuses on issues that are specific to IPF. In general, the guidelines for implementing a UEFI Driver for IPF are more rigorous that other CPU architectures. If a UEFI Driver is implemented and validated for IPF, then there is a good chance that the UEFI Driver can be easily ported to most of the other CPU architecture supported by the UEFI Specification.