IPC/NETIPCFW-1A: User Documentation
DOC/NETIPCFW-E; V3.0
4.7.
Embedded BIOS Reference
This chapter defines the application programming interface (API) to the BIOS services
supported by the current Syslogic adaption of Embedded BIOS. Only non-standard API
functions are listed. The standard functions reference may be requested from Syslogic as a
separate document (DOC/EBIOS-E), it is based on the original IBM PC/AT and PS/2 BIOS.
INT 10h, Video BIOS Services
The video BIOS is called through software interrupt 10H. Many services are provided to
modify or inspect the contents of the video display.
INT 11h, Equipment List Service
The Equipment Status Interrupt is invoked to return the device flags as defined in the BIOS
Data Area's DevFlags field.
INT 12h, Low Memory Size Service
The Low Memory Size Interrupt is invoked to return the size of low memory in kilobytes.
INT 13h, Disk Services
The disk BIOS is called through software interrupt 13H. Services are provided to reset the disk
system, read the status of the last operation, read diskette sectors, write diskette sectors, verify
diskette sectors, format disk tracks, read drive parameters, read drive types, detect media
changes, set the media type, and set the media type for formatting.
INT 14h, Serial I/O Services
The serial BIOS is called through software interrupt 14H. Services are provided to initialize
the serial ports, send characters, receive characters, and read the serial port status.
INT 15h, General Services
The general services BIOS is called through software interrupt 15H. Services are provided to
support multitasking for device waits, protected mode functions, and access to system
configuration information.
Additional services are supported to handle CMOS RAM reading and writing, setting the BIOS
CurrIo variable to affect console redirection and return the EMBEDDED BIOS version
number.
25
45
© Syslogic Datentechnik AG, CH-5400 Baden, Switzerland, http://www.syslogic.ch
/
Need help?
Do you have a question about the IPC/NETIPCFW-1A and is the answer not in the manual?