mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2025-08-12 05:24:56 +00:00
Slightly simplify half-carry evaluation.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
This commit is contained in:
@@ -222,7 +222,7 @@ namespace EightBit {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void adjustHalfCarry(uint8_t before, uint8_t data, uint8_t after) {
|
void adjustHalfCarry(uint8_t before, uint8_t data, uint8_t after) {
|
||||||
setFlag(CC(), HF, !!((before ^ data ^ after) & Bit4));
|
setFlag(CC(), HF, (before ^ data ^ after) & Bit4);
|
||||||
}
|
}
|
||||||
|
|
||||||
void adjustAddition(uint8_t before, uint8_t data, register16_t after) {
|
void adjustAddition(uint8_t before, uint8_t data, register16_t after) {
|
||||||
|
Reference in New Issue
Block a user