INLINE_SIM_MAIN (void)
-genericAdd(unsigned long source, unsigned long destReg)
+genericAdd(unsigned32 source, unsigned32 destReg)
{
int z, c, n, v;
- unsigned long dest, sum;
+ unsigned32 dest, sum;
dest = State.regs[destReg];
sum = source + dest;
INLINE_SIM_MAIN (void)
-genericSub(unsigned long source, unsigned long destReg)
+genericSub(unsigned32 source, unsigned32 destReg)
{
int z, c, n, v;
- unsigned long dest, difference;
+ unsigned32 dest, difference;
dest = State.regs[destReg];
difference = dest - source;
}
INLINE_SIM_MAIN (void)
-genericCmp(unsigned long leftOpnd, unsigned long rightOpnd)
+genericCmp(unsigned32 leftOpnd, unsigned32 rightOpnd)
{
int z, c, n, v;
- unsigned long value;
+ unsigned32 value;
value = rightOpnd - leftOpnd;
INLINE_SIM_MAIN (void)
-genericOr(unsigned long source, unsigned long destReg)
+genericOr(unsigned32 source, unsigned32 destReg)
{
int n, z;
INLINE_SIM_MAIN (void)
-genericXor(unsigned long source, unsigned long destReg)
+genericXor(unsigned32 source, unsigned32 destReg)
{
int n, z;
INLINE_SIM_MAIN (void)
-genericBtst(unsigned long leftOpnd, unsigned long rightOpnd)
+genericBtst(unsigned32 leftOpnd, unsigned32 rightOpnd)
{
- unsigned long temp;
+ unsigned32 temp;
int z, n;
temp = rightOpnd;
/* syscall */
INLINE_SIM_MAIN (void)
-do_syscall ()
+do_syscall (void)
{
/* We use this for simulated system calls; we may need to change