X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fcommon%2Fpsw.c;h=1d24597a88a8c29db2b35cb79bc1a432ddc8dfd4;hb=fbbb71d6d8aa93bccc87b17408a89432e4b8161c;hp=cee09f5803b8d94bc85a20d8094a67611929ddc5;hpb=00deadc94f868a45431b58e34e707d235cf02b47;p=emu8051.git diff --git a/src/common/psw.c b/src/common/psw.c index cee09f5..1d24597 100644 --- a/src/common/psw.c +++ b/src/common/psw.c @@ -12,15 +12,15 @@ /* Returns 0 or 1 */ int -psw_read_bit(int bit) +psw_read_bit(unsigned int bit) { return (mem_read8(INT_MEM_ID, _PSW_) >> bit) & 0x01; } void -psw_write_bit(int bit, int val) +psw_write_bit(unsigned int bit, int val) { - u_int8_t psw = mem_read8(INT_MEM_ID, _PSW_); + uint8_t psw = mem_read8(INT_MEM_ID, _PSW_); if (val) psw |= (1 << bit); /* Set */