Software Introduction
· 24 ·
P12 SERIES
6.1 BPI Overview
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:
Figure 1 BPI architecture
Summary of Contents for P12 Series
Page 1: ...P12 SERIES New generation 12 inch Industrial Panel PC Version C00 ...
Page 48: ...Expansion Installation P12 SERIES 39 ...
Page 53: ...Expansion Installation 44 P12 SERIES ...
Page 57: ...Dimensions Drawing 48 P12 SERIES 303 251 8 22 287 6 90 9 240 185 With ECS 1841 Unit mm ...
Page 100: ...BIOS Setup Applicable to ECS 1840 motherboard P12 SERIES 91 Advanced Super IO Configuration ...