Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Dec 2009 11:08:21 +0000 (UTC)
From:      Takahashi Yoshihiro <nyan@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r200505 - user/nyan/pc98/sys/boot/pc98/boot2
Message-ID:  <200912141108.nBEB8L75024479@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nyan
Date: Mon Dec 14 11:08:21 2009
New Revision: 200505
URL: http://svn.freebsd.org/changeset/base/200505

Log:
  Initialize machine type by dummy parameter if SET_MACHINE_TYPE is not set.

Modified:
  user/nyan/pc98/sys/boot/pc98/boot2/boot1.S

Modified: user/nyan/pc98/sys/boot/pc98/boot2/boot1.S
==============================================================================
--- user/nyan/pc98/sys/boot/pc98/boot2/boot1.S	Mon Dec 14 10:48:19 2009	(r200504)
+++ user/nyan/pc98/sys/boot/pc98/boot2/boot1.S	Mon Dec 14 11:08:21 2009	(r200505)
@@ -105,9 +105,12 @@ main:		cld
 		and $0x00ffffff,%eax
 		mov %eax,%es:(EPSON_ID)
 
-#ifdef SET_MACHINE_TYPE
 		/* Set machine type to PC98_SYSTEM_PARAMETER */
+#ifdef SET_MACHINE_TYPE
 		call set_machine_type
+#else
+		mov $M_NEC_PC98+M_NOT_H98,%eax
+		mov %eax,%es:(PC98_MACHINE_TYPE)
 #endif
 
 		/* Setup graphic screen */
@@ -319,6 +322,7 @@ set_machine_type:
 		mov %dx,%ds
 //		mov $MEM_SYS,%ax
 //		mov %ax,%es
+
 		/* Wait V-SYNC */
 vsync.1:	inb $0x60,%al
 		test $0x20,%al



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912141108.nBEB8L75024479>