]> Zhao Yanbai Git Server - minix.git/commitdiff
Kludge for 1586 processor id.
authorBen Gras <ben@minix3.org>
Wed, 5 Apr 2006 11:56:05 +0000 (11:56 +0000)
committerBen Gras <ben@minix3.org>
Wed, 5 Apr 2006 11:56:05 +0000 (11:56 +0000)
boot/boot.c
commands/Makefile

index 284e32cd826a8936d1c4151eddcae73b1849b7a0..4d9db242be2dd8ba9142933cdf77a89264ccb3f3 100755 (executable)
@@ -843,7 +843,7 @@ void get_parameters(void)
 {
        char params[SECTOR_SIZE + 1];
        token **acmds;
-       int r, bus;
+       int r, bus, processor;
        memory *mp;
        static char bus_type[][4] = {
                "xt", "at", "mca"
@@ -860,7 +860,9 @@ void get_parameters(void)
        b_setvar(E_SPECIAL|E_VAR|E_DEV, "ramimagedev", "bootdev");
        b_setvar(E_SPECIAL|E_VAR, "ramsize", "0");
 #if BIOS
-       b_setvar(E_SPECIAL|E_VAR, "processor", ul2a10(getprocessor()));
+       processor = getprocessor();
+       if(processor == 1586) processor = 686;
+       b_setvar(E_SPECIAL|E_VAR, "processor", ul2a10(processor));
        b_setvar(E_SPECIAL|E_VAR, "bus", bus_type[get_bus()]);
        b_setvar(E_SPECIAL|E_VAR, "video", vid_type[get_video()]);
        b_setvar(E_SPECIAL|E_VAR, "chrome", vid_chrome[get_video() & 1]);
index 2c1b5c3190ad91bbbbb541cecfea15c220a46657..10a36ab5cb6e31643b462990654bda037d3d964a 100755 (executable)
@@ -3,7 +3,7 @@
 MAKE   = exec make -$(MAKEFLAGS)
 BZIP2=bzip2-1.0.3
 
-SMALLPROGRAMS=`arch` aal advent ash autil awk bc byacc cawf cron de dhcpd dis88 elle ftp ftpd ftpd200 httpd ibm indent m4 make mdb mined patch pax ps reboot rlogind scripts sh simple syslogd talk talkd telnet telnetd urlget yap zmodem
+SMALLPROGRAMS=`arch` aal advent ash autil awk bc byacc cawf cron de dhcpd dis88 elle elvis ftp ftpd ftpd200 httpd ibm indent m4 make mdb mined patch pax ps reboot rlogind scripts sh simple syslogd talk talkd telnet telnetd urlget yap zmodem
 
 usage:
        @echo "Usage: make all          # Compile all commands" >&2