IBASE SI-304 User Manual

Page 60

Advertising
background image

52

SI-304 User Manual

Init_Finish:

return (result);

}

//---------------------------------------------------------------------------

void Unlock_F81866 (void)

{

outportb(F81866_INDEX_PORT, F81866_UNLOCK);

outportb(F81866_INDEX_PORT, F81866_UNLOCK);

}

//---------------------------------------------------------------------------

void Lock_F81866 (void)

{

outportb(F81866_INDEX_PORT, F81866_LOCK);

}

//---------------------------------------------------------------------------

void Set_F81866_LD( unsigned char LD)

{

Unlock_F81866();

outportb(F81866_INDEX_PORT, F81866_REG_LD);

outportb(F81866_DATA_PORT, LD);

Lock_F81866();

}

//---------------------------------------------------------------------------

void Set_F81866_Reg( unsigned char REG, unsigned char DATA)

{

Unlock_F81866();

outportb(F81866_INDEX_PORT, REG);

outportb(F81866_DATA_PORT, DATA);

Lock_F81866();

}

//---------------------------------------------------------------------------

Advertising