
Software Introduction
M60 SERIES
· 29 ·
6.1 BPI Overview
EVOC BPI (BIOS Programming Interface) is a cross-platform, easy-to-maintain
software interface specification, which supports access to hardware under the
Protected Mode of 32-bit or 64-bit operating system and supports multi-process and
multi-threading hardware access. BPI is a bridge between hardware and application
software, and its purpose is to provide a unified standard interface for the application
layer (in the form of library function, similar to library function of standard C). With
BPI, application software engineer do not need to care about the specific hardware
solution of the motherboard. The users can use BPI library to rapidly develop their
own software products, and when the hardware of the motherboard is upgraded, there
is no need to modify the application software or driver and the former software can
operate on the new platform normally. BPI has greatly sped up the product
development and reduced the maintenance cost. The BPI architecture is shown in the
Figure 1 below:
Summary of Contents for M60 Series
Page 1: ...M60 SERIES Fanless modular complete PC Version C00 ...
Page 11: ...Product Introduction 2 M60 SERIES M60 E 01 M60 E 2P 01 M60 H 2P 01 ...
Page 50: ...BIOS Setup Applicable to M60 E family models M60 SERIES 41 Advanced Super IO Configuration ...
Page 116: ...Dimensions Drawing M60 SERIES 107 125 133 5 240 185 258 5 70 140 4 5 185 M60 H 2P 01 Unit mm ...