Los dispositivos pueden tener una ROM que contiene códigos ejecutables para los x86 o procesadores PA-RISC, un "driver" Open Firmware o un controlador EFI.