/* Aget_long.c 1.1 86/07/20 */
#include "../tahoealign/align.h"
int get_longword (infop
, address
)
/* Fetch the longword at the given 'address' from memory.
/* Caveat: It's quite difficult to find a pte reference
/* fault. So I took the easy way out and just signal
/**************************************************/
register long code
, value
;
code
= readable(infop
, address
, 4);
value
= (value
<< 8) | *address
++ & 0xff;
value
= (value
<< 8) | *address
++ & 0xff;
value
= (value
<< 8) | *address
& 0xff;
} else exception (infop
, ILL_ACCESS
, address
, code
);