IBASE Technology IB895 User Manual page 55

Intel cedarview-d or cedarview-m / nm10 3.5” disk size sbc
Hide thumbs Also See for IB895:
Table of Contents

Advertisement

}
//---------------------------------------------------------------------------
void Dio5Initial(void)
{
unsigned char ucBuf;
Set_W627UHG_LD(0x08);
//enable the GP5 group
ucBuf = Get_W627UHG_Reg(0x30);
ucBuf |= 0x02;
Set_W627UHG_Reg(0x30, ucBuf);
}
//---------------------------------------------------------------------------
void Dio5SetOutput(unsigned char NewData)
{
Set_W627UHG_LD(0x08);
Set_W627UHG_Reg(0xE1, NewData);
}
//---------------------------------------------------------------------------
unsigned char Dio5GetInput(void)
{
unsigned char result;
Set_W627UHG_LD(0x08);
result = Get_W627UHG_Reg(0xE1);
return (result);
}
//---------------------------------------------------------------------------
void Dio5SetDirection(unsigned char NewData)
{
//NewData : 1 for input, 0 for output
Set_W627UHG_LD(0x08);
Set_W627UHG_Reg(0xE0, NewData);
}
//---------------------------------------------------------------------------
unsigned char Dio5GetDirection(void)
{
unsigned char result;
Set_W627UHG_LD(0x08);
result = Get_W627UHG_Reg(0xE0);
return (result);
}
//---------------------------------------------------------------------------
IB895 User's Manual
APPENDIX
//switch to logic device 8
//switch to logic device 8
//switch to logic device 8
//switch to logic device 8
//switch to logic device 8
51

Advertisement

Table of Contents
loading

Table of Contents