X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FInput%2FPS2KbMouse%2Fpl050.c;h=5a0a32a66748327dc5a194da5862fdf95882593f;hb=51d1da69cd1c30ff20a2ff1d958fe0cd149c9cbf;hp=6f82e51025525455e09387b6d99c1af94f5288a7;hpb=90311ae923051afa0db6554679e7389d1c95e4f2;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)