SysInt23 Library Documentation ¶ Company System Title SysInt23 Version 3.5.13.0 Categories System|SysLibs23 Author 3S - Smart Software Solutions GmbH Description 1 ¶ Compatibility library for CoDeSys 2.3 projects, to get access to interrupts. Contents: ¶ Data types HardwareIRQs_PC (Enum) POUs SysInstallIntHandler (Function) SysRemoveIntHandler (Function) extern30 BusSpecific (Union) GVL (GVL) IsaInterrupt (Struct) PciInterrupt (Struct) SYS_INT_DESCRIPTION (Struct) SysIntClose (Function) SysIntDisable (Function) SysIntEnable (Function) SysIntOpen (Function) SysIntRegister (Function) SysIntUnregister (Function) Indices and tables ¶ 1 Based on SysInt23.library, last modified 03.07.2018, 10:34:55. LibDoc 4.4.0.0-b.27 The content file SysInt23.clean.json was generated with CODESYS V3.5 SP13 on 03.07.2018, 10:34:55.
HardwareIRQs_PC (ENUM) ¶ TYPE HardwareIRQs_PC : InOut: Name Initial Comment HW_IRQ0 8 Timer HW_IRQ1 9 Keyboard HW_IRQ2 10 Secondary interrupt controller HW_IRQ3 11 Serial interface 2 HW_IRQ4 12 Serial interface 1 HW_IRQ5 13 Hard Disk HW_IRQ6 14 Floppy HW_IRQ7 15 Printer HW_IRQ8 112 Realtime Clock HW_IRQ9 113 – HW_IRQ10 114 – HW_IRQ11 115 – HW_IRQ12 116 – HW_IRQ13 117 – HW_IRQ14 118 – HW_IRQ15 119 –
Data types ¶ HardwareIRQs_PC (Enum)
POUs ¶ SysInstallIntHandler (Function) SysRemoveIntHandler (Function)
SysInstallIntHandler (FUN) ¶ FUNCTION SysInstallIntHandler : BOOL InOut: Scope Name Type Comment Return SysInstallIntHandler BOOL Input iInterrupt INT Interrupt Number dwFctAddress DWORD Function Address returned by SysIECGetFctPointer(), see SysLibTasks.lib
SysRemoveIntHandler (FUN) ¶ FUNCTION SysRemoveIntHandler : BOOL InOut: Scope Name Type Comment Return SysRemoveIntHandler BOOL Input iInterrupt INT Interrupt Number dwFctAddress DWORD Function Address returned by SysGetIECFctPointer()
extern30 ¶ BusSpecific (Union) GVL (GVL) IsaInterrupt (Struct) PciInterrupt (Struct) SYS_INT_DESCRIPTION (Struct) SysIntClose (Function) SysIntDisable (Function) SysIntEnable (Function) SysIntOpen (Function) SysIntRegister (Function) SysIntUnregister (Function)
BusSpecific (UNION) ¶ TYPE BusSpecific : UNION InOut: Name Type pciInterrupt PciInterrupt isaInterrupt IsaInterrupt
IsaInterrupt (STRUCT) ¶ TYPE IsaInterrupt : STRUCT InOut: Name Type ulBusNumber UDINT ulDevciceNumber UDINT ulFunctionNumber UDINT ulIntLine UDINT
GVL (GVL) ¶ InOut: Scope Name Type Initial Comment Constant SYSINT_INVALID_HANDLE UDINT 16#FFFFFFFF -1 is not valid for a unsigned int in IEC