X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fcommon%2Fpsw.c;h=1d24597a88a8c29db2b35cb79bc1a432ddc8dfd4;hb=fbbb71d6d8aa93bccc87b17408a89432e4b8161c;hp=7ec3911843c3b3699a6348d9b4851f91ad03ddb0;hpb=3c838204cd78bcf106fdd65476180659ab629fcb;p=emu8051.git diff --git a/src/common/psw.c b/src/common/psw.c index 7ec3911..1d24597 100644 --- a/src/common/psw.c +++ b/src/common/psw.c @@ -12,22 +12,22 @@ /* Returns 0 or 1 */ int -psw_read_bit(int bit) +psw_read_bit(unsigned int bit) { - return (memory_read8(INT_MEM_ID, _PSW_) >> bit) & 0x01; + 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 = memory_read8(INT_MEM_ID, _PSW_); + uint8_t psw = mem_read8(INT_MEM_ID, _PSW_); if (val) psw |= (1 << bit); /* Set */ else psw &= ~(1 << bit); /* Clear */ - memory_write8(INT_MEM_ID, _PSW_, psw); /* Save updated value */ + mem_write8(INT_MEM_ID, _PSW_, psw); /* Save updated value */ } /* Returns 0 or 1 */ @@ -114,7 +114,7 @@ void psw_compute_parity_bit(void) { int parity = 0; - uint8_t acc = memory_read8(INT_MEM_ID, _ACC_); + uint8_t acc = mem_read8(INT_MEM_ID, _ACC_); while (acc) { parity = !parity;