17 General Purpose Inputs/outputs
Kontron User's Guide EPIC/CE
52
Disabling the Extended Configuration Access
To disable the Extended Configuration Access, the Index Register of the corresponding Super-I/O has to
be written two times with a value of AAhex. The example below shows how to disable the first Super-I/O
for Extended Configuration accesses.
Example code:
MOV DX,2EH
;Index Register Address
MOV
AL,AAH
;Disable
Code
CLI
;Disable
Interrupts
OUT
DX,AL
;First
Write
JMP
$+2
;Wait
OUT
DX,AL
;Second
Write
STI
;Enable
Interrupts
17.2.2
32-Bit Operating Systems
Kontron Embedded Modules GmbH offers a 32bit API (JIDA32), which also includes protected mode
functions to read and write the GPIOs. This programmer’s interface is available for the major 32-bit
operating systems and can be downloaded from the Kontron Web site.
Detailed programming information about JIDA32 is beyond the scope of this document. Please refer to
the JIDA32 documentation and the sample code, which is part of the JIDA32 package on the Kontron
Web site.
17.3
Configuration
You cannot configure the GPIOs from the BIOS Setup utility. For programming see the section above.
Summary of Contents for EPIC/CE
Page 1: ...Kontron User s Guide EPIC CE Document Revision 1 14...
Page 2: ...This page intentionally left blank...
Page 88: ...25 Appendix C Block Diagram Kontron User s Guide EPIC CE 88 25 Appendix C Block Diagram...
Page 93: ...27 Appendix E Connector Layout Kontron User s Guide EPIC CE 93 27 2 Bottom Side...