Technical data

Linkage with PLC
CP 486 00/14 VIPA GmbH 143
6.3.3.24 General Interrupt
The function enables to call general interrupts of the AT, e.g. VGA-BIOS-interrupts, keyboard
interrupt, mouse interrupt etc. Because of various parameterization opportunities it is not possible to
supply all registers with parameters. Four data words are passed to this function which are loaded
correspondingly in registers AX, BX, CD and DX. The interrupt number is to be stored to the
DOSP-parameter. All interrupt numbers are permitted.
After the function is executed, the value returned to register AX is entered in DOSP-parameter.
Parameterization of FB3: F-Nr 255 ($FF hex)
DOSP interrupt number
QT/N no. of DB with data to be written
QANF data position in DB
QLAE length of data record to be written in words
DB content: DW1 data word for register AX
DW2 data word for register BX
DW3 data word for register CX
DW4 data word for register DX
Return of FB3: DOSP data word from register AX
Attention:
This call should only be used by experienced DOS-programmers because this
call enables arbitrary DOS-accesses.