UINT8 *Buffer8;\r
\r
Buffer8 = (UINT8 *)Buffer;\r
- while (Count--) {\r
+ while (Count-- > 0) {\r
*Buffer8++ = IoRead8 (Port);\r
}\r
}\r
UINT16 *Buffer16;\r
\r
Buffer16 = (UINT16 *)Buffer;\r
- while (Count--) {\r
+ while (Count-- > 0) {\r
*Buffer16++ = IoRead16 (Port);\r
}\r
}\r
UINT32 *Buffer32;\r
\r
Buffer32 = (UINT32 *)Buffer;\r
- while (Count--) {\r
+ while (Count-- > 0) {\r
*Buffer32++ = IoRead32 (Port);\r
}\r
}\r
UINT8 *Buffer8;\r
\r
Buffer8 = (UINT8 *)Buffer;\r
- while (Count--) {\r
+ while (Count-- > 0) {\r
IoWrite8 (Port, *Buffer8++);\r
}\r
}\r
UINT16 *Buffer16;\r
\r
Buffer16 = (UINT16 *)Buffer;\r
- while (Count--) {\r
+ while (Count-- > 0) {\r
IoWrite16 (Port, *Buffer16++);\r
}\r
}\r
UINT32 *Buffer32;\r
\r
Buffer32 = (UINT32 *)Buffer;\r
- while (Count--) {\r
+ while (Count-- > 0) {\r
IoWrite32 (Port, *Buffer32++);\r
}\r
}\r