X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FInput%2FPS2KbMouse%2Fpl050.c;h=5a0a32a66748327dc5a194da5862fdf95882593f;hb=f2b028da3f30912fd083c3597efa645e8b80534a;hp=6f82e51025525455e09387b6d99c1af94f5288a7;hpb=5adfb5a3f20b27ff59c7122872a2851551f2e714;p=tpg%2Facess2.git diff --git a/Modules/Input/PS2KbMouse/pl050.c b/Modules/Input/PS2KbMouse/pl050.c index 6f82e510..5a0a32a6 100644 --- a/Modules/Input/PS2KbMouse/pl050.c +++ b/Modules/Input/PS2KbMouse/pl050.c @@ -84,11 +84,14 @@ static inline void PL050_WriteMouseData(Uint8 Data) return ; } + ENTER("xData", Data); + while( --timeout && gpPL050_MouseBase[1] & PL050_TXBUSY ); if(timeout) gpPL050_MouseBase[2] = Data; else Log_Error("PL050", "Write to mouse timed out"); + LEAVE('-'); } static inline Uint8 PL050_ReadMouseData(void)