Axiomtek MANO861 User Manual
Page 72
![background image](/manuals/734355/72/background.png)
MANO861 Mini ITX Board
64
Digital I/O
IoWrite8(NCT6776F_CONFIG_INDEX,0x27); //CR27 bit6, bit7 need to set 1, GP70 to GP77
Data8 = IoRead8(NCT6776F_CONFIG_DATA) | 0xC0;
IoWrite8 (NCT6776F_CONFIG_DATA , Data8);
IoWrite8 (NCT6776F_CONFIG_INDEX , NCT6776F_LDN_SEL_REGISTER);
IoWrite8 (NCT6776F_CONFIG_DATA , NCT6776F_LDN_GPIO3);
IoWrite8 (NCT6776F_CONFIG_INDEX , NCT6776F_ACTIVATE_REGISTER);
Data8=IoRead8(NCT6776F_CONFIG_DATA)|0x80;//Active GPIO7
IoWrite8 (NCT6776F_CONFIG_DATA , Data8);
IoWrite8 (NCT6776F_CONFIG_INDEX , NCT6776F_LDN_SEL_REGISTER);
IoWrite8 (NCT6776F_CONFIG_DATA , NCT6776F_LDN_GPIO1);
IoWrite8(NCT6776F_CONFIG_INDEX, 0xE0);
IoWrite8(NCT6776F_CONFIG_DATA, 0xFF);
IoWrite8 (NCT6776F_CONFIG_INDEX , NCT6776F_CONFIG_MODE_EXIT_VALUE);
#endif // #if Oem_NCT6776F_Digital_IO_PRESENT
#endif //#ifdef Oem_NCT6776F_Digital_IO_PRESENT