Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 08/29/1997 23:20:02
thorpej
Fri Aug 29 16:15:15 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/alpha
In directory netbsd1:/var/slash-tmp/cvs-serv19603

Modified Files:
	pal.s 
Log Message:
Implement several new PALcode operations documented in the Alpha AXP
Architecure Reference Manual, Second Edition:
- alpha_pal_cflush: Cache flush
- alpha_pal_rdps: Read processor status
- alpha_pal_rdval: Read system value
- alpha_pal_wripir: Write interprocessor interrupt request
- alpha_pal_wrkgp: Write kernel global pointer
- alpha_pal_wrval: Write system value

Document several that are used only in assembly language code or
are hardware implementation-dependent:
- alpha_pal_cserve: Console service
- alpha_pal_retsys: Return from system call
- alpha_pal_swpctx: Swap process context
- alpha_pal_wrperfmon: Performance monitoring


thorpej
Fri Aug 29 16:16:29 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/include
In directory netbsd1:/var/slash-tmp/cvs-serv20612

Modified Files:
	alpha_cpu.h 
Log Message:
Prototype new PALcode operations:
- alpha_pal_cflush: Cache flush
- alpha_pal_rdps: Read processor status
- alpha_pal_rdval: Read system value
- alpha_pal_wripir: Write interprocessor interrupt request
- alpha_pal_wrkgp: Write kernel global pointer
- alpha_pal_wrval: Write system value


thorpej
Fri Aug 29 16:17:38 PDT 1997
Update of /cvsroot/src/sys/arch/alpha/include
In directory netbsd1:/var/slash-tmp/cvs-serv20989

Modified Files:
	asm.h 
Log Message:
Define PAL_cflush, PAL_ipir, and PAL_OSF1_wrperfmon PALcode operations.