File:  [XINU] / xinu / sys / procreg.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:39:02 2018 UTC (8 years, 3 months ago) by root
Branches: xinu, MAIN
CVS tags: xinu-19870308, HEAD
Xinu for VAX

/* procreg.c -- mtpr, mfpr */

/*
 *------------------------------------------------------------------------
 * mtpr -- move int to priveleged processor register
 *------------------------------------------------------------------------
 */

mtpr(val, reg)
int val, reg;
{
	asm ("mtpr 4(ap), 8(ap)");	/* move val to register reg */
}

/*
 *-----------------------------------------------------------------------
 * mfpr -- return int from privileged processor register
 *-----------------------------------------------------------------------
*/

mfpr(reg)
int reg;
{
	asm ("mfpr 4(ap), r0");
}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.