1*30106Ssam /*	kdb_access.c	7.1	86/11/20	*/
2*30106Ssam 
3*30106Ssam /*
4*30106Ssam  * Access data in kernel address space.
5*30106Ssam  */
6*30106Ssam 
7*30106Ssam #include "../kdb/defs.h"
8*30106Ssam 
9*30106Ssam /*
10*30106Ssam  * Primitives: put a value in a space, get a value from a space
11*30106Ssam  * and get a word or byte not returning if an error occurred.
12*30106Ssam  */
13*30106Ssam put(addr, space, value)
14*30106Ssam     off_t addr; { (void) kdbpoke(addr, value); }
15*30106Ssam 
16*30106Ssam u_int
17*30106Ssam get(addr, space)
18*30106Ssam     off_t addr; { return (kdbpeek(addr)); };
19*30106Ssam 
20*30106Ssam u_int
21*30106Ssam chkget(addr, space)
22*30106Ssam     off_t addr; { return (get(addr, space)); }
23*30106Ssam 
24*30106Ssam u_int
25*30106Ssam bchkget(addr, space)
26*30106Ssam     off_t addr; { return (byte(chkget(addr, space))); }
27