
                Τϡɥեȥ

                                        : ʿ11ǯ(1999ǯ)1228 ()
     _________________________________________________________________

   ΥꥹȤϡFreeBSD(98) ǻѤǤʤ뤤Զȯ
   𤵤ƤϡɥեȥΤǤ

   ϡޤǤԤδĶˤ FreeBSD(98) Ѥ̤Ǥ
   ꡢĶޤ OS ۤʤǻѤ̤˴ؤƤϰڴΤޤ
   ޤΥꥹȤˤϡɥ¾δĶǤФưʤ
   򼨤ΤǤϤʤΥꥹȤˤʤϡɥɬư뤳Ȥ
   ΤǤ⤢ޤ

   ΥꥹȤϡʤ뤤ϥ᡼Фٻ뤤Իٻɽ
   ΤǤ⤢ޤ
     _________________________________________________________________

   XSERVER Accelarated-X, Metro-X
          AT Υϡɤ˰¸Ƥ뤿ѤǤʤ

   TOOLS FIPS.EXE, PFDISK.EXE
          AT  HD ˡ˰¸Ƥ뤿ѤǤʤ

   CPU TI Tx486SXL2
           2 ®ˤʤʤ CPU Ƚå TI  Cyrix 
          ζ̤ޤǤϹԤäƤʤᡣkernel conf  "options
          CPU_DIRECT_MAPPED_CACHE" ɲä뤳Ȥ 2 ®ˤʤ
          (2.2.5R-Rev01 ʹ)

   CPU IBM IBM486SX3, 486SLC2
          BlueLightning ȤǧʤȤ롣 CPU Ƚˤ
           Cyrix/IBM Ƚꤹ뤿Υե饰Ѳʤᡣ

          ʲΥѥå BlueLightning ǧ뤳ȤǤ롣

--- sys/i386/i386/identcpu.c-  Tue Apr 13 12:13:03 1999
+++ sys/i386/i386/identcpu.c   Tue Apr 20 08:48:57 1999
@@ -665, 7 +665, 7 @@
        u_char  ccr3;
        u_long  regs[4];

-       if (strcmp(cpu_vendor, "CyrixInstead") == 0) {
+       if (strcmp(cpu_vendor, "CyrixInstead") == 0 || *cpu_vendor == '\0') {
                if (cpu == CPU_486) {
                        /*
                         * These conditions are equivalent to:
@@ -679, 6 +679, 8 @@
                                return;
                        }
                }
+       }
+       if (strcmp(cpu_vendor, "CyrixInstead") == 0) {
                switch (cpu_id & 0xf00) {
                case 0x600:
                        /*

   CPU Cyrix Cyrix486DX
          CPU cache  write-back ⡼ɤˤƤʤʲΥѥå̵
           write-back ⡼ɤˤǤ롣

--- sys/i386/i386/initcpu.c-   Mon Jan 18 16:37:38 1999
+++ sys/i386/i386/initcpu.c    Wed Jan 20 17:57:28 1999
@@ -156, 6 +156, 10 @@
        u_long  eflags;
        u_char  ccr2;

+#if defined(PC98) && !defined(CPU_UPGRADE_HW_CACHE)
+       need_post_dma_flush = 1;
+#endif
+
        eflags = read_eflags();
        disable_intr();
        invd();
@@ -163, 6 +167, 14 @@
        ccr2 = read_cyrix_reg(CCR2);
 #ifdef CPU_SUSP_HLT
        ccr2 |= CCR2_SUSP_HLT;
+#endif
+
+#ifdef PC98
+       /* Enables WB cache interface pin and Lock NW bit in CR0. */
+       ccr2 |= CCR2_WB | CCR2_LOCK_NW;
+       /* Unlock NW bit in CR0. */
+       write_cyrix_reg(CCR2, ccr2 & ~CCR2_LOCK_NW);
+       load_cr0((rcr0() & ~CR0_CD) | CR0_NW);  /* CD = 0, NW = 1 */
 #endif
        write_cyrix_reg(CCR2, ccr2);
        write_eflags(eflags);

   CPU I-O DATA PK-X486S50 + NEC PC-9801RX2
          3.3R-Rev01 ǤϡFPU ǧ panic 롣

          FPU ڤȲǤ롣2.2.8 + BlueLightning patch Ǥϵ
          ʤ

   PC EPSON PC-486HX, HG, HA
          CPU å High ˤȥꥻåȤ롣 2nd Cache
          椬üǤ뤿ᡣ2.2.5R-Rev02 б

   PC NEC PC-9821Xa(̵), EPSON PC-586RA, RV, RX, MV
          2.2.1 Υ󥹥ȡ UserConfig ȴȥꥻåȤ롣
          

          餯 EPSON PC-586RT, RJ ƱͤȻפ롣¾ΥСΥ
          󥹥ȡǤʿȤ𤬤뤬ˤä̯˰㤦褦
          Ǥ롣¾Υޥǥ󥹥ȡ뤷 HD ĤʤǻѤ
          ʤ

   PC NEC PC-9821Ra20, St15
          signal 11 ȯƻѤǤʤ CPU  errata?
          2.2.6R-Rev02 б

   PC NEC PC-9821Xa(̵), Xp, Cb, Cs2
          2.2.6R-Rev02  2.2.7R-Rev01  sysinstall ΥǥХΥץ
           panic 롣 wfd ɥ饤ФΥХʲΥѥåǽ
          ǽ

          ATAPI  SuperDisk  ZIP Ѥʤϡkernel conf 
           wfd ɥ饤ФȤǤǤ롣

--- sys/i386/isa/wfd.c-        Mon Apr 12 20:15:23 1999
+++ sys/i386/isa/wfd.c Mon Apr 12 20:15:44 1999
@@ -201, 7 +201, 7 @@
        bufq_init(&t->buf_queue);
        t->ata = ata;
        t->unit = unit;
-       lun = t->lun = wfdnlun++;
+       lun = t->lun = wfdnlun;
        t->param = ap;
        t->flags = F_MEDIA_CHANGED;
        t->refcnt = 0;
@@ -262, 6 +262, 7 @@
                                    DV_CHR, UID_ROOT, GID_OPERATOR, 0640,
                                    "rwfd%d", t->lun);
 #endif /* DEVFS */
+       wfdnlun++;
        return (1);
 }

   PC NEC PC-9801BX4, PC-9821Xs, Xp, Xe, Cb
          boot  "wdc0: unit 3 (atapi): < SOSOSOSOSO..." Τ褦ʲ줿
          å "unknown ATAPI protocol=3" ɽ롣

          ʲΥѥåǲǽȻפ롣ޤϡkernel  ATAPI 
          ȤȾä뤬ξ ATAPI CD-ROM ϻȤʤ

--- sys/i386/isa/atapi.c-        Sat Jun  5 14:07:45 1999
+++ sys/i386/isa/atapi.c     Fri Oct 29 23:34:45 1999
@@ -570,6 +570,21 @@
        if (! ap)
                return (0);
        bcopy (tb, ap, sizeof *ap);
+
+#ifdef PC98
+       /*
+        * Check model string.
+        * If all of it makes unprintable characters, ignore this device.
+        */
+       for (cnt = 0; cnt < sizeof(ap->model)-1; cnt++) {
+               if (ap->model[cnt] >= ' ')
+                       break;
+       }
+       if (cnt >= sizeof(ap->model)-1) {
+               free (ap, M_TEMP);
+               return (0);
+       }
+#endif

        /*
         * Shuffle string byte order.

   PC NEC PC-9821Rv20, Rs20
          ߥ⡼ɤֳĥפˤȡǥХΥץָ˥ե꡼
          롣

          ߥ⡼ɤָߴפˤư롣ޤ SMP ѥ
          Ƥ APIC ⡼ɤΤޤޤǤưȤ𤢤ꡣSMP 
          åξܺ٤ FreeBSD98-testers ML 䤤碌Τȡ

   PC NEC PC-9821Rv20, Rs20 ¾ IDE б
          controller wdc0 Τ disk wd? ̵ˤͥ
           panic 򵯤ϡIDE ɥ饤ФΤ褦ʻ֤
          Ƥʤᡣ3.3R-Rev01 б

          IDE Х HD ʤ ATAPI ǥХΤߤĶˤƤ⡢
          ߡ disk wd0 뤳ȤǲǽޤϡʲΥѥå
          ǽǤ롣

--- sys/pc98/pc98/wd.c-        Sat Jun  5 14:07:45 1999
+++ sys/pc98/pc98/wd.c Fri Aug 27 19:33:35 1999
@@ -791, 12 +791, 6 @@
                }
        }

-#ifdef PC98
-#ifdef COMPAT_ATWDC
-       if (!compat_atctrlr)
-#endif
-       outb(0x432, (du->dk_unit)%2);
-#endif /* PC98 */
 #ifdef ATAPI
        /*
         * Probe all free IDE units, searching for ATAPI drives.

   PC NEC PC-9821Xa10 + LAN ELECOM LD-PCI2TS
          10BaseT Υ֥³ޤޤ IDE ǧʤ
          

   BOOTMGR ICM HD ư˥塼
   BOOTMGR Logitec HD ư˥塼
          FreeBSD(98) ֡ȤǤʤ NEC θǥư
          ˥塼ߴʬ뤿ᡣNEC/EPSON θǥ
          ư˥塼ѹɬפ롣

          ߤ FreeBSD(98) Υ֡ȥ NEC λͤ˰¸Ƥ
          餷ܺ٤ޤŻҤ "缧" Υ֡ȥ˥塼
          ϵưǽ

   FDD NEC PC-9801NS/R, NX/C ¢
          1.44M ⡼ɤѤǤʤ

          ε 3modeFDD νݡȤǤꡢʹߤΤΤ
          FDD I/F ۤʤ餷ܺ٤Ūˤߤơ餯
          9801NL/R ƱͤȻפ롣
          boot եåԡȤ 1.44M ȤȤϲǽޤBIOS 
          1.44M 򥢥塢ϡɥꥻåȤʤ FreeBSD(98) ư
           1.44M ѤǤ롣

   IDE HD I-O DATA HDN-540N, 800N
          ֡Ȥǥե꡼롣

           IDE ͥ˥ϡɥǥ³Ƥ
          ˵ư롣ޤkernel conf  wd0 ʳ wd ǥХϤ
          "options ATAPI"  "options ATAPI_STATIC" Ƥ
          ư롣

   ATAPI CD-ROM NEC PC-9821Ct, Cr, Cx ¢
          2.2.1 Υ󥹥ȡ餬ưʤ

          2.2.2(PAO) Υ󥹥ȡ餪 2.2.6R-Rev02 ʤ鵯ưȤ
          𤢤ꡣCD-ROM Υ֥Ϥ˵ư뤳Ȥ顢
          CD-ROM ¦ޤ CD-ROM ȥɥ饤Фβǽ⤤

   ATAPI CD-ROM NEC PC-9801BX2 ¢
   ATAPI CD-ROM NEC PC-9821Ce2, Cs2, Xs, Xp ¢
   ATAPI CD-ROM NEC PC-CD60D
          ˥顼ե꡼֡Ȥȯ롣ϡATAPI
          ޥɥ٥α٤Τǥɥ饤¦ȥߥ󥰤ʤ
          Τͭϡ

          ӥ 260/.140, 260/.160, 260/.175 Ǥ260/.250 Ǥ
          ʤȤ𤢤ꡣWindows95, MS-DOS ǤޤȤưʤä
          Ȥ𤢤ꡣɥ饤ФԤ֤Ĺѥå
          [FreeBSD-users-jp 30624] ˤꡢƱΤ 2.2.7R-Rev01 ʹߤ
          Τ줿Ǥ꤬褷ʤӥ¸ߤ롣
          ޤXs ˤĤƤϡCD-ROM ֤Ȥ䡢3rd ѡƥʤ Xs
          Τߤջब뤳顢IDE BIOS ǤϤʤ
          ο¬⤢롣

   ATAPI CD-ROM NEC PC9821Xn/C9W, Xp/C8W, Xs/C8W, Ap3/C9W ¢
   ATAPI CD-ROM NEC PC-CD60D
           CD κޤʤϡmsf ǡȤ BCD 
          ׵᤹뤿ᡣ

          http://takeno.iee.niit.ac.jp/~shige/FreeBSD/CD/CD60D.html ˾ܺ
          󤢤ꡣ

   ATAPI CD-ROM I-O DATA CDV-AB6
          ֡Ȥǥե꡼롣ܺ٤

          ե٥ѡץ饤ޥΥ졼֤ˤĤʤľȤʤȤ
          𤢤ꡣ

   ATAPI PD NEC PC-9821RvII, Rv20 ¢
          ɥ饤ФʤΤ PD ȤƤϻѤǤʤCD-ROM ȤƤư
          롣

          PR  kern/10116 ˥ѥåꡣ

   SONY CD-ROM MELCO CDI-FBY
          ɥ饤ФʤΤǻѤǤʤ

          ե٥ѡAT ǤǤ scd ɥ饤ФбƤ SONY ꥸ
          ʥ I/F  CD-ROM

   MATSHITA CD-ROM I-O DATA CDBOX
          2.2.6 Υ󥹥ȡǤϻѤǤʤϡAT Ǥ matcd ˤ
          Ƥ errata Ʊͳ2.2.7R-Rev01 ǽ

   IDE I/F I-O DATA IDE-98
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣UIDE-98 Τۤ 3.0 б

   IDE I/F I-O DATA UIDE-98
          Primary, Secondary ξ DMA žꤹȥե꡼롣
          

   SCSI I/F ICM IF-2770, 2771, 2771ET ( SCSI ʬ)
          ѤǤʤ NEC 55 ܡɤߴʬ뤿ᡣ

          ܡɤǧ뤬³Ƥ SCSI ֤ǧǤʤ55
          ܡɤФơĤΥ쥸ĥƤ餷
          椷ʤưʤ褦Ǥ롣386BSD(98) ˤϥѥ
          ¸ߤ褦Ǥ뤬ޤꤷƤʤä餷

   SCSI I/F MELCO IFC-NP
          ɥ饤ФʤΤǻѤǤʤ

          Adaptec AHA-2920 ʡ FutureDomain ͳΥܡɤǤ
          ꡢAHA-2940 ȤʪPAO  stg ɥ饤Фޤʪ
          xperimnt/aha2920 ١˳ȯлѤǤǽꡣ

   SCSI I/F I-O DATA SC-98/PCI
   SCSI I/F MicroStaff MPS32A
          3.x Ǥϡܡɤǧ뤬³Ƥ SCSI ֤ǧǤ
          ʤϡܡɾ BIOS  PCI configuration ɥ
          ФꤷƤΤȰۤʤ뤿ᡣ

          SC-98/PCI ϡBIOS ǿǤ Update лѲǽͥ
          conf ե "options NCR_IOMAPPED" ɲä뤳Ȥǡ
          Ѳǽꡣ

   SCSI I/F NEC PC-9801-55 Ӹߴܡ
          3.x Ǥϡư shutdown  "Synchronize cache failed,
          status == 0x4, scsi status == 0x2" Ȥ顼åɽ
          뤳Ȥ롣Υ顼ɽ뤳
          ˤľܤμ³𤵤Ƥʤ

          SCSI ޥɤ "Synchronize Cache"(0x35) ȴطȿ¬
          롣ɬܥޥɤǤϤʤᡢŤ SCSI-1 ΥǥХξ硢
          ñˡΥޥɤ򥵥ݡȤƤʤȤȤͤ롣
          ΰǡ SCSI ǥХǤФȤ⤢ꡢbs 
          饤Ф CAM ˵ǤǽĤäƤ롣

    SCSI I/F NEC PC-9801-55 Ӹߴܡ + SCSI CD-ROM/MO
          3.x ǤϡǥƤʤȡöǧ줿ɥ饤֤
          "got CAM status 0x4" ȤåɽȤȤ˥ǥХ
          ꥹȤƤޤǤʤ

          bs ɥ饤Ф CAM ԴʤȻפ뤬ܺ٤
          "camcontrol rescan bs0" Ȥޥɤ¹ԤСǧ
          ȤǤ뤳Ȥ롣ޤϡưǥƤ
          вǽ
          /sys/i386/isa/bs/bavar.h  #define Ƥ RETRIES  1 ˤ
          뤳ȤǡԴʤ򤹤뤳ȤǤȤ𤬤ꡢ줬
          äȤܼ˶ᤤ꤬Ȼפ롣

    SCSI I/F NEC PC-9801-55 Ӹߴܡ + MELCO SDAT HD
          3.3 ˤơư˥ϥ󥰥åפ뤳Ȥ롣

          bs ɥ饤Ф CAM ˵ꡢޤ SDAT Ȥβǽ
          뤬ܺ٤/etc/fstab  fsck νѤꡢѡ
          ƥˤơ¾ OS Ʊ蘆;ϤĤʤ
          ˤȾ뤳Ȥ롣

    SCSI I/F NEC PC-9801-100

    SCSI I/F Adaptec AHA-1030P,1030B
          3.x Ǥϡɥ饤Ф CAM ƤʤΤǻѤǤʤ
          3.4R-Rev01 б

   SCSI CD-ROM NEC PC-9821Ap2, Ce ¢
   SCSI CD-ROM NEC PC-CD50, PC-CD60F, PC-CD103
   SCSI MO ICM MO-4120
   SCSI MO COPAL CS-M120WA
          uk0: Unknown ȤʤäǧʤȤ롣ϡ
           SCSI СȤ 0 ֤ᡣ[FreeBSD QandA ֹ
          :354] кܤȤˤѲǽ

          PC-CD60F  DIP-SW5  on ؤ뤳Ȥˤ SCSI 2 ֤褦
          ˤʤ롣ޤMO-4120  DIP-SW1  on(PC-OD301 ߴ⡼) ʤ
          SCSI 2 ֤

   SOUND NEC PC-9801-118
          ɥ饤ФʤΤǻѤǤʤ

   SOUND NEC PC-9801-86 Ӹߴ
          ɽϻ "isa_dmadone: channel 0 not active" Ȥٹ
          åɽ롣 pcm(86 ) ɥ饤ФΥХ

          ³̵Τ̵뤷Ƥ褤ޤ3.1R-Rev01  nss ɥ饤ФǤ
          줿

   SOUND NEC CanBe ¢
          mss ɥ饤ФǧʤȤ롣ޤǧƤ⡢礭
          ɥե褦Ȥǻߤޤ롣

   ETHERNET Ƽ NE2000 ߴ PCI ܡ
          ǧ kernel  panic 롣 ed ɥ饤ФΥХ
          2.2.5R-Rev01 б

   ETHERNET MELCO LGY-98
          ֡Ȼ"ed2: ....." Υåľǥϥ󥰤롣
          ed2(EGY-98) ΥץֽȤδġɬפΤʤ ed ǥХ
          disable 뤳Ȥǲǽ

   ETHERNET I-O DATA LA/T-98, ET/T-98
          LD-BDN ȸǧưʤϡLD-BDN ȹ¤
          ƤΤǡưȽ̤Ǥ뤿ᡣɬפΤʤ ed ǥХ
          disable 뤳Ȥǲǽ

   ETHERNET Allied-Telesis RE-1000Plus
          ֡Ȥ IRQ Τ "wrong IRQ setting in config?"
          ФƻѤǤʤȤ롣

          fe ɥ饤ФǤν꤬Ȼפ뤬ܺ٤
          /etc/rc ǡifconfig fe0 down; ifconfig fe0 up ȡȤꤢ
          Ȥ롣3.1 ʹߤο fe ɥ饤ФǤϲƤǽ
          롣

   ETHERNET Contec C-NET(98)E
          netstat -i ɽ Ierrs ͤ۾礭ޤȥե
          å¿˥ѥåȤήʤʤ뤳Ȥ롣

   ETHERNET NEC SV-98/2-B06
          ¿̥ǡž"Receive overflow error" Фơˤä
          ϥϥ󥰤롣2.2.5 ʹߤǤȯ
          Ƥʤ

          Am79C970(PCnet-PCI) Ȥä PCI bus ΥܡɡPCnet-PCI Υǡ
          Ȥ http://www.amd.com/products/npd/techdocs/18220c.pdf
          ǽ

   ETHERNET NEC SV-98/2-B05, B06
          FreeBSD(98) 2.2.8  3.0 ǧʤϡPCI Bus 
          ܡɤʤΤˡå ID Ȥ Am79C965(PCnet-32 VL-Bus) ֤
          ᡣ

          AT ǤƱͤΥܡɤ뤳Ȥ𤵤졢2.2.8 ꡼˽
          줿ä 3.1 ǤкѤ2.2.8 ǤʲΥѥåǧ
          ǽȻפ롣

--- sys/i386/isa/if_lnc.c-     Tue Mar  2 19:08:13 1999
+++ sys/i386/isa/if_lnc.c      Tue Mar  2 19:08:36 1999
@@ -1350, 7 +1350, 7 @@
                sc->bdp = iobase + PCNET_BDP;

                sc->nic.ic = pcnet_probe(sc);
-               if (sc->nic.ic >= PCnet_PCI) {
+               if (sc->nic.ic >= PCnet_32) {
                        sc->nic.ident = NE2100;
                        sc->nic.mem_mode = DMA_FIXED;

   ETHERNET Contec C-NET(98)S + CPU Cyrix 5x86
          Device timeout -- Resetting Фơ۾٤
          C-NET(98)S Хޥ CPU Ʊ˥򹹿ˤ⤫
          餺CPU Ф write-back cache ⡼ɤǤ
          ǤʤᡣեȥǤбϺ

   ETHERNET Intel EtherExpress/98
   ETHERNET Networld 98X3Dash
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣FreeBSD  ix ɥ饤 ( ie ɥ
          ) ܿΤ餷Τǡհܿưǽ硣ͭ
          Ȥ PC/AT  EtherExpress/16 ȤϰۤʤꡢPIO ǥǡ
          ϤԤɬפ͡

   ETHERNET MACNICA(Excelan) EXOS-298, 298TP
          ɥ饤ФʤΤǻѤǤʤ

          Intel i80186+Intel i82586 ΥƥꥸȥܡɡAT ǤǤϡ
          Ʊ褦ʹ¤ΥܡɤˤĤƤ ie ɥ饤ФǥݡȤƤ롣

   ETHERNET NEC PC-9867, 9868
          ɥ饤ФʤΤǻѤǤʤ

          NEC V50+AMD AM7990 Υƥꥸȥܡɤ餷

   ETHERNET 3Com 3CJ5098(EtherLink/98)
   ETHERNET NextCom NC5098(NextLink/98)
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣NS DP83902 ѤƤ͡
          3C509  (ep ɥ饤) ΥܡɤȤ̹¤ѥå£졢
          ߡѤ˸ƸƤ档

   ETHERNET 3Com 3CJ5098N(EtherLink/98N)
   ETHERNET NextCom NC5098N-TP(NextLink/98N)
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣NS DP8390 ʤѤƤ
          3CJ5098/NC5098 Ȥ̹¤

   ETHERNET NEC PC-9801-83, 84, 103, 104
   ETHERNET NEC PC-9801N-25, J02, J02R
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣NS DP83934 (SONIC-T) Ȥäܡ
          ɡSONIC-T  DP8390 (ed ɥ饤) ȤΥեȥߴʤ
          SONIC-T ΥǡȤ
          http://www.national.com/pf/DP/DP83934.html ǽ
          32bit Bus ꤷ SONIC-T  C Bus ǻȤᡢꥦ
          ȤäƥǡϤԤäƤ͡

   ETHERNET Allied-Telesis SIU-98-D, E
          SIC-98 Υɥ饤ФǤưʤSIU-98 ̵Ȥϥܡɤκ꤬
          ʤ뤿Ȼפ뤬ܺ٤

   ETHERNET Allied-Telesis SIC-98-E, W
          SIC-98 Υɥ饤Фưȡ¢ DMA Ѥ뵡
          (DMA ⡼ɤ SCSI  FDD ) ԰ˤʤ롣

          dd Ǥž֥å 256KB ٤礭ȥե꡼롣
          SIC-98-E λѤߤ᤿ꡢSCSI I/F Хޥ SMIT ⡼ɤ
          ȯʤ

   ETHERNET Ungermann-Bass Access/PC N98C+ (model PC85151)
   ETHERNET Ungermann-Bass Access/NOTE N98 (model PC86131)
          PC85152 Υɥ饤ФǤưʤLAN ȥ餬 Fujitsu
          MB86950B ǤꡢMB86960 Ȥϸߴʤᡣ

          NetBSD/pc98 ǤбƤ롣

   ETHERNET Logitec LAN-98TP, 98T25P
   ETHERNET NextCom NextLink-III PC9800C
          ɥ饤ФʤΤǻѤǤʤ

          MAC ɥ쥹C-NET(98)P2 Ȥ fe ɥ饤ФǧǤ
          ǽꡣ

   ETHERNET Ratoc REX-9880, 9881, 9882, 9883
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣
          http://plaza17.mbn.or.jp/~chi/myprog/FreeBSD/rex80.html ˤƥƥ
          罸档

   ETHERNET Ratoc REX-9886, 9887
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣
          http://plaza17.mbn.or.jp/~chi/myprog/FreeBSD/rex.html ˤƥƥ
          罸档

   ETHERNET MELCO LCI-T2S
          lnc ɥ饤Фǧʤ

          PC/AT Ǥϡ3.3-RELEASE ʤǧѤǤȤ𤢤ꡣ

   ETHERNET NEC PC-9821NR-B06
          10M Ǥưʤޤ 100M ǤϥѥåȤοȥͥ
          ȥե꡼롣

          PC-9821Nr15/S14F ¢DEC 21143-TB ѤƤꡢܡɼΤ
          de ɥ饤ФǧƤ롣

   ETHERNET Soliton SB-9801,SN-9801
   ETHERNET Fujikura FN1700-98, FN1702-98, FN1800-98N, FN1802-98N
   ETHERNET Networld EC-98S, EP-98S
          ɥ饤ФʤΤǻѤǤʤ

          NetBSD/pc98 ǤбƤ롣NS DP8390 ʤѤƤ͡
          EC/EP-98S ϡ3.3R-Rev01 饵ݡȤ줿 EC/EP-98X Ȥ̹¤
          ѥå£졢ߡѤ˸ƸƤ档

   SERIAL NEC PC-9821Cb ¢, SV-98 model 3 ¢
          3.1R-Rev01  3.2R-Rev01 ǥꥢ̿Ԥȡ̿ץ
          ե꡼롣 V.FAST ⡼бȸǧ뤿ᡣ
          ʲΥѥåǽǽ

--- sys/pc98/pc98/sio.c- Wed Sep 22 18:41:16 1999
+++ sys/pc98/pc98/sio.c Wed Sep 22 18:44:03 1999
@@ -4713, 9 +4713, 18 @@
                iod->irq = 4;

                /* XXX check new internal port. */
-               outb(0x13a, 0);
+               outb(0x13a, 0x8c);
                DELAY(10);
                for (tmp = 0; tmp < 100; tmp++) {
+                   if ((inb(0x13a) & 0x80) != 0) {
+                       tmp = 0;
+                       break;
+                   }
+                   DELAY(1);
+               }
+               outb(0x13a, 0);
+               DELAY(10);
+               for (; tmp < 100; tmp++) {
                    if ((inb(0x13a) & 0x80) == 0) {
                        PC98SIO_baud_rate_port(if_type) = 0x13a;
                        if_8251_type[if_type].name = " (internal fast)";

   SERIAL MELCO IND-S, IND-SP(ꥢ), IND-SS(ꥢ)
   SERIAL I-O DATA RSA-98
          ɥ饤ФʤΤǻѤǤʤ

          3.1 ʹߤ sio ɥ饤ФˤбɤޤޤƤ뤬ư
          Ȥ𤢤ꡣ

   PARALLEL MELCO IND-SP(ѥ)
          ɥ饤ФʤΤǻѤǤʤ

          3.2  ppc ɥ饤Фưǽ (port 0x540, irq 12)

   PARALLEL NEC PC-9801NS/A ¢
          3.2 ǤϡǥХǧ˥ꥻåȤ롣ppc ɥ饤Ф
          disable ˤ뤳Ȥǲǽ

          IEEE STD 1284 ܵʤ顢ECP ⡼̤бǤ뤳Ȥƶ
          ǽ뤬

----
chi@bd.mbn.or.jp
