
AEWIN Technologies Co., Ltd MB-8303 User Manual
74
void Exit_SIO()
{
outportb(index_port, 0xAA);
}
void Write_SIO(int reg, int val)
{
outportb(index_port, reg);
outportb(data_port, val);
}
int Read_SIO(int reg)
{
outportb(index_port, reg);
return inportb(data_port);
}
void Global_Setting()
{
int data_rw8;
long int data_rw32;
//Define SIO GP80~83 to input, SIO GP84~87 to output
Write_SIO(0x07, 0x06);
Write_SIO(0x30, 0x01);
//Select logical device 6
data_rw8 = Read_SIO(0x88) | 0xF0;
Write_SIO(0x88, data_rw8);
}