Subject: CVS commit: syssrc/sys/arch/macppc/stand/bootxx
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 05/17/2002 21:45:56
Module Name:	syssrc
Committed By:	lukem
Date:		Fri May 17 18:45:56 UTC 2002

Modified Files:
	syssrc/sys/arch/macppc/stand/bootxx: bootxx.c

Log Message:
Fixes from Bill Studenmund and Allen Briggs:
- setup a 32KB (+32byte) stack, instead of 4KB stack
- cache flush: use _start instead of 0x4000, and flush 2k instead of 1k

Features (by me):
- implement:
	OF_write() (and grab "stdout" from "/chosen")
	putstrn(s,n) using OF_write(); write string s of n bytes long
	putstr(s); write fixed-sized string s
	putc(c); write char c
- add some useful messages which output the status of loading the
  stage 2 bootstrap (which is usually ofwboot)

This code now works on Bill's Beige G3!


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/macppc/stand/bootxx/bootxx.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.