
AEWIN Technologies Co., Ltd MB-8303 User Manual
72
data_rw8 &= ~val;
Write_SIO(0x89, data_rw8);
printf("Clear GPO84 to low\n");
}
else if(strcmp(argv[1], "-85h") == 0){
val = 0x20;
data_rw8 = Read_SIO(0x89);
data_rw8 |= val;
Write_SIO(0x89, data_rw8);
printf("Set GPO85 to high\n");
}
else if(strcmp(argv[1], "-85l") == 0){
val = 0x20;
data_rw8 = Read_SIO(0x89);
data_rw8 &= ~val;
Write_SIO(0x89, data_rw8);
printf("Clear GPO85 to low\n");
}
else if(strcmp(argv[1], "-86h") == 0){
val = 0x40;
data_rw8 = Read_SIO(0x89);
data_rw8 |= val;
Write_SIO(0x89, data_rw8);
printf("Set GPO86 to high\n");
}
else if(strcmp(argv[1], "-86l") == 0){
val = 0x40;
data_rw8 = Read_SIO(0x89);
data_rw8 &= ~val;
Write_SIO(0x89, data_rw8);
printf("Clear GPO86 to low\n");
}
else if(strcmp(argv[1], "-87h") == 0){
val = 0x80;
data_rw8 = Read_SIO(0x89);
data_rw8 |= val;
Write_SIO(0x89, data_rw8);