Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 09/08/1996 15:50:01
jtk
Sun Sep  8 08:43:42 PDT 1996
Update of /cvsroot/src/sys/arch/i386/i386
In directory netbsd1:/var/slash-tmp/cvs-serv24715

Modified Files:
	genassym.c locore.s machdep.c apm.c 
Log Message:
change APM to use new almost-generalized BIOS trampoline:

/*
 * void bioscall(int function, struct apmregs *regs):
 * 	call the BIOS interrupt "function" from real mode with
 *	registers as specified in "regs"
 *	(for the flags, though, only these flags are passed to the BIOS;
 *	the remainder come from the flags register at the time of the call:
 *	(PSL_C|PSL_PF|PSL_AF|PSL_Z|PSL_N|PSL_D|PSL_V)
 *
 *	Fills in *regs with registers as returned by BIOS.
 */

Thanks to Charles Hannum for complaining and inspiring me to hack this
together.


jtk
Sun Sep  8 08:46:09 PDT 1996
Update of /cvsroot/src/sys/arch/i386/include
In directory netbsd1:/var/slash-tmp/cvs-serv25004

Modified Files:
	apmvar.h segments.h 
Log Message:
change APM to use new almost-generalized BIOS trampoline:

/*
 * void bioscall(int function, struct apmregs *regs):
 * 	call the BIOS interrupt "function" from real mode with
 *	registers as specified in "regs"
 *	(for the flags, though, only these flags are passed to the BIOS;
 *	the remainder come from the flags register at the time of the call:
 *	(PSL_C|PSL_PF|PSL_AF|PSL_Z|PSL_N|PSL_D|PSL_V)
 *
 *	Fills in *regs with registers as returned by BIOS.
 */

Thanks to Charles Hannum for complaining and inspiring me to hack this
together.



mycroft
Sun Sep  8 08:49:45 PDT 1996
Update of /cvsroot/src/sys/netinet
In directory netbsd1:/var/slash-tmp/cvs-serv25173

Modified Files:
	ip_input.c 
Log Message:
Save 68 bytes of the packet for ICMP, not 64.  From Laine Stump, PR 2296.