MANO523 Mini ITX Motherboard
Digital I/O
55
Appendix B
Digital I/O
B.1 Digital I/O Program SOP
1.
Enter ADU, and press <F4> to select the superior ITE.
2.
PORT setting 2Eh, 2Fh.
3.
Address 07h setting 07 GPIO.
4.
Address CEh to set the input/output (1:OUT 0:IN),
for example address CEh is 0Fh -> GPIO0~3: output GPIO4~7: input.
5.
If GPIO7x is input pin. BITx of PORT A06h show input level.
Otherwise PORT A06h set FFh or 00h (1:High 0:Low).
B.2 Sample Code
outp( 0x2E, 0x87 );
outp( 0x2E, 0x01 );
outp( 0x2E, 0x55 );
outp( 0x2E, 0x55 );
outp( 0x2E, 0x07 );
outp( 0x2F, 0x07 ); // Switch to GPIO Device
outp( 0x2E, 0xCE );
outp( 0x2F, 0x0F ); // GPIO0~3 : output GPIO4~7 input
outp( 0x2E, 0x02 );
outp( 0x2F, 0x02 );
outp( 0xA06, 0xFF ); // if GP7x is output, Write output pin level
level = inp( 0xA06); // if GP7x is input, Read input pin level
Summary of Contents for MANO523 Series
Page 6: ...vi This page is intentionally left blank ...
Page 10: ...MANO523 Mini ITX Motherboard 4 Introduction 1 4 Block Diagram ...
Page 12: ...MANO523 Mini ITX Motherboard 6 Board and Pin Assignments Bottom View ...
Page 30: ...MANO523 Mini ITX Motherboard 24 Hardware Description This page is intentionally left blank ...
Page 60: ...MANO523 Mini ITX Motherboard 54 Watchdog Timer This page is intentionally left blank ...
Page 62: ...MANO523 Mini ITX Motherboard 56 Digital I O This page is intentionally left blank ...
Page 78: ...MANO523 Mini ITX Motherboard 72 iAMT Settings This page is intentionally left blank ...
Page 84: ...MANO523 Mini ITX Motherboard 78 TPM Settings 4 Confirm the completion of encryption ...
Page 87: ...MANO523 Mini ITX Motherboard TPM Settings 81 ...