https://bugs.kde.org/show_bug.cgi?id=385412
--- Comment #18 from Julian Seward <jsew...@acm.org> --- I think this is equivalent: // getReg(RegisterNumber n) returns the value of GPR number 'n' // reg1 and reg2 are even void ppno(RegisterNumber reg1, RegisterNumber reg2) { switch(getReg(0)) { case 0x0: // Query mode, ignore reg1 and reg2 // Write 16 bytes at getReg(1) break; case 0x3: // SHA-512 generate mode, ignore reg2 // Read 240 bytes at getReg(1) // Write getReg(reg1 + 1) bytes at getReg(reg1) // Write some of 240 bytes starting at getReg(1) break; case 0x83: // SHA-512 seed mode, ignore reg1 // Read some of 240 bytes starting at getReg(1) // Read getReg(reg2 + 1) bytes at getReg(reg2) // Write 240 bytes at getReg(1) break; default: // Specification exception, abort execution. } } -- You are receiving this mail because: You are watching all bug changes.