summaryrefslogtreecommitdiffstats
path: root/sys/pc98
Commit message (Collapse)AuthorAgeFilesLines
* Oops, delete extra push %edi and push %esi in memsize().kato1997-01-031-3/+1
| | | | Submitted by: Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
* Change IMR of master PIC from 0x7f into 0xff in isa_defaultirq().kato1997-01-031-2/+2
| | | | This is a 2.2 candidate.
* Synchronize with sys/i386/isa/npx.c revision 1.35 (disablekato1996-12-291-1/+3
| | | | i586-optimized copyin and copyout).
* Synchronize with sys/i386/i386/machdep.c revision 1.223 (clean-up ofkato1996-12-292-6/+6
| | | | useracc call).
* Staticize dmapageport and isa_dmarangecheck.kato1996-12-271-4/+3
|
* Synchronize with sys/i386/isa/sio.c revision 1.155 (use breakpoint()kato1996-12-242-6/+4
| | | | instead of Debugger()).
* Synchronize with sys/i386/i386/userconfig.c revision 1.79 (cosmetickato1996-12-241-2/+4
| | | | change).
* Improve probe routine for CONTEC C-NET(98) card. I/O port and memorykato1996-12-212-129/+209
| | | | | | window addresses don't need to be set as default values. Submitted by: Yoshimasa Ohnishi <ohnishi@isc.kyutech.ac.jp>
* Add `#include <pc98/pc98/pc98.h>'.kato1996-12-201-1/+5
|
* Synchronize with sys/i386/isa/mse.c revision 1.29 (test in mseopen).kato1996-12-201-1/+4
|
* Synchronize with sys/i386/isa/syscons.c revision 1.192 (fix typo).kato1996-12-201-3/+3
|
* Add `ep' driver support.kato1996-12-192-2/+4
| | | | Submitted by: Naoki Hamada <nao@sbl.cl.nec.co.jp>
* Synchronize with sys/i386/i386/trap.c revision 1.84 (handlekato1996-12-191-8/+9
| | | | copyin/out/etc code).
* Synchronize with sys/i386/isa/fd.c revision 1.94 (disable diskkato1996-12-192-2/+14
| | | | statistics support).
* Delete comment for "sbic" driver.kato1996-12-181-3/+2
| | | | 2.2 candidate.
* Sync with sys/i386/i386/userconfig.c revision 1.78 (amd driver entry).kato1996-12-181-2/+3
|
* Sync with sys/i386/i386/machdep.c revision 1.222 (move printing ofkato1996-12-182-64/+2
| | | | BIOS geometry).
* (1) Fix typo.kato1996-12-172-8/+8
| | | | (2) Change I/O port addresses of ed3(MELCO LGY) and ed9(CONTEC C-NET).
* Sync with i386/i386/userconfig.c revision 1.77 (I/O port limit).kato1996-12-171-7/+2
|
* Sync with i386/i386/machdep.c revision 1.221 (fix nbuf calculation).kato1996-12-172-4/+4
|
* Synchronize with sys/i386/i386/userconfig.s revision 1.76 (updatekato1996-12-161-4/+4
| | | | comment for "ncr" SCSI controllers).
* Fix typo.kato1996-12-151-3/+3
|
* Synchronize with sys/i386/i386/userconfig.c revison 1.74.kato1996-12-151-3/+3
| | | | Definite 2.2 candidate.
* Synchronize with sys/i386/i386/userconfig.c revision 1.72 and 1.73.kato1996-12-151-2/+37
|
* Synchronize with sys/i386/boot/rawboot/Makefile revison 1.4.kato1996-12-151-1/+2
|
* Synchronize with sys/i386/i386/machdep.c revision 1.220.kato1996-12-152-18/+14
| | | | Definite 2.2 candidate.
* Synchronize with if_ed.c revision 1.111 and if_fe.c revision 1.22.kato1996-12-152-4/+4
|
* Synchronize with Makefile.i386 revison 1.91.kato1996-12-151-1/+8
|
* Synchronize with sys/i386/i386/machdep.c revision 1.219.kato1996-12-122-4/+4
| | | | 2.2 candidate.
* Sync with sys/i386/boot/biosboot/disk.c revision 1.23.kato1996-12-111-3/+7
|
* Sync with sys/i386/isa/if_ed.c revision 1.110.kato1996-12-111-13/+3
| | | | It's not 2.2 candidate.
* Sync with sys/i386/i386/machdep.c revision 1.218.kato1996-12-112-6/+6
| | | | It's not 2.2 candidate.
* Synchronize with IBM-PC's userconfig.c revision 1.71.kato1996-12-091-3/+4
| | | | Should not be in 2.2 until original change is merged into 2.2.
* Synchronize with sys/i386/isa/syscons.c revision 1.191. This changekato1996-12-081-5/+24
| | | | | | just keeps appearance, and no effect on the PC98. 2.2 candidate.
* Synchronize with sys/i386/isa/if_ed.c revision 1.09.kato1996-12-071-1/+2
| | | | It's a 2.2 candidate.
* Change obsolete SBIC55 into SCSI in a comment line.kato1996-12-072-4/+4
| | | | Definite 2.2 candidate.
* Synchronize with sys/i386/i386/machdep.c revision 1.217.kato1996-12-062-10/+10
| | | | This should not be in 2.2 until original change is merged.
* Syncronize.asami1996-12-045-96/+174
| | | | Submitted by: The FreeBSD(98) Development Team
* Replace sbic driver (WD33C93 SCSI card driver) with new bs driver.asami1996-12-047-3586/+36
| | | | | Submitted by: The FreeBSD(98) Development Team Obtained from: NetBSD/pc98 based on NetBSD 1.2
* Synchronize with the RELENG_2_2 branch.asami1996-12-0422-395/+747
| | | | | | Definite 2.2 candidate. Submitted by: The FreeBSD(98) Development Team
* Removed all references to b_cylinder (aka b_cylin). It was evil andbde1996-12-014-11/+6
| | | | | hasn't been used for a year or two since disksort() started sorting on b_pblkno.
* Some more updates.asami1996-11-144-9/+6
| | | | | | | | | | | | | | | | | | | | wdreg.h: Delete wd_ctlr macro. PC98 version of wd.c treats it as a variable. GENERIC98: Delete ep0 entry. Current ep driver write I/O port 0x100. This clobbers ICW of i8259, because upper 8bits of address line is not masked on mother board. if_fe.c: Merge from revision 1.18 of sys/i386/isa/if_fe.c. pc98.c: Globalize dmapageport, because SCSI driver use this variable. wd82371.c: Yet another merge. These are 2.2 candidates. Submitted by: The FreeBSD(98) Development Team
* Another round of resync and some added sound support.asami1996-11-133-26/+17
| | | | | | | | | | | | sys/pc98/i386/machdep.c: sync with i386/i386/machdep.c sys/pc98/conf/options.pc98: sync with i386/conf/options.i386 sys/i386/isa/sound: DMA auto initialize mode support for PC98. contributed by: Akio Morita <amorita@bird.scphys.kyoto-u.ac.jp> Definite 2.2 material, I believe. Submitted by: The FreeBSD (98) Development Team
* Re-sync with -current. Should be in 2.2.asami1996-11-099-122/+152
| | | | Submitted by: The FreeBSD(98) Development Team
* (1) Updateasami1996-11-0910-30/+38
| | | | | | | | | | (2) Don't depend on BOOTSEG (3) Change BOOTSEG from 0x9000 to 0x1000 Should be in 2.2. Submitted by: FreeBSD(98) Development Team
* The last update/merge of PC98 stuff before 2.2. The wholeasami1996-11-0231-10810/+108
| | | | | | pc98/pc98/sound directory has vanished now! Submitted by: FreeBSD(98) Development Team
* More merge and update.asami1996-10-3079-28791/+355
| | | | | | | | | | | | | | | | | | | | | | | | (1) deleted #if 0 pc98/pc98/mse.c (2) hold per-unit I/O ports in ed_softc pc98/pc98/if_ed.c pc98/pc98/if_ed98.h (3) merge more files by segregating changes into headers. new file (moved from pc98/pc98): i386/isa/aic_98.h deleted: well, it's already in the commit message so I won't repeat the long list here ;) Submitted by: The FreeBSD(98) Development Team
* Another round of merge/updates.asami1996-10-2953-2565/+139
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Add #ifdef PC98: sys/pc98/boot/biosboot/boot2.S (2) Fix bug that made it impossible to boot from sd's other than unit 0: sys/pc98/boot/biosboot/sys.c (3) Delete redundant $Id$: sys/pc98/pc98/clock.c (rejectされるかもしれない) (4) unt -> u_int: sys/pc98/pc98/if_ed.c (5) Add support for rebooting by the hot-key sequence: sys/pc98/pc98/kbdtables.h (6) Display now looks like PC/AT version: sys/pc98/pc98/npx.c (7) Change comment to match that of PC/AT version: sys/pc98/pc98/pc98.c (8) Add function prototypes: sys/pc98/pc98/pc98_machdep.c (9) Include PC98 headers: sys/pc98/pc98/sound/adlib_card.c sys/pc98/pc98/sound/audio.c sys/pc98/pc98/sound/dev_table.c sys/pc98/pc98/sound/dmabuf.c sys/pc98/pc98/sound/midi_synth.c sys/pc98/pc98/sound/midibuf.c sys/pc98/pc98/sound/opl3.c sys/pc98/pc98/sound/oatmgr.c sys/pc98/pc98/sound/sb16_dsp.c sys/pc98/pc98/sound/sb16_midi.c sys/pc98/pc98/sound/sb_card.c sys/pc98/pc98/sound/sb_dsp.c sys/pc98/pc98/sound/sb_midi.c sys/pc98/pc98/sound/sb_mixer.c sys/pc98/pc98/sound/sequencer.c sys/pc98/pc98/sound/sound_config.h sys/pc98/pc98/sound/sound_switch.c sys/pc98/pc98/sound/soundcard.c sys/pc98/pc98/sound/sys_timer.c (10) Merge in PC98 changes: sys/i386/isa/sound/os.h (11) Deleted as result of 9. and 10. above: sys/pc98/pc98/sound/ad1848_mixer.h sys/pc98/pc98/sound/aedsp16.c sys/pc98/pc98/sound/coproc.h sys/pc98/pc98/sound/finetune.h sys/pc98/pc98/sound/gus_hw.h sys/pc98/pc98/sound/gus_linearvol.h sys/pc98/pc98/sound/hex2hex.h sys/pc98/pc98/sound/mad16.h sys/pc98/pc98/sound/midi_ctrl.h sys/pc98/pc98/sound/midi_synth.h sys/pc98/pc98/sound/opl3.h sys/pc98/pc98/sound/os.h sys/pc98/pc98/sound/pas.h sys/pc98/pc98/sound/sb_mixer.h sys/pc98/pc98/sound/soundvers.h sys/pc98/pc98/sound/tuning.h Submitted by: The FreeBSD(98) Development Team
* Another round of merge.asami1996-10-2337-3527/+686
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Bug fix (pass boot drive): pc98/boot/biosboot/boot2.S (2) Delete code for unsupported high-resolution modes and move old Epson notebook code to epsonio.h: pc98/boot/biosboot/io.c pc98/i386/vm_machdep.c pc98/pc98/fd.c pc98/pc98/pc98.c pc98/pc98/pc98.h pc98/pc98/epsonio.h (new) (3) Change aic driver so that PCMCIA cards (I/O port same as PC/AT) and PC-9801-100 cards can be selected with a flag in kernel config file: pc98/pc98/aic6360.c pc98/pc98/aic_98.h (new) (4) Fix wcd entry (it was broken). Delete mcd, it doesn't work on 98. Change aic entry according to above: pc98/conf/GENERIC98 (5) Move pc98_machdep.c to top of files in pc98/pc98: pc98/conf/files.pc98 (6) Delete empty lines: pc98/i386/locore.s (7) Fix (it didn't work if I586 was specified): pc98/pc98/clock.c (8) Staticize: pc98/pc98/pc98_machdep.c (9) Enable workaround for Cyrix bug for 5x86 also: pc98/i386/machdep.c pc98/i386/trap.c All the above deletes this file too: pc98/i386/pmap.c (phew!) Submitted by: The FreeBSD(98) Development Team
* Another round of updates. Highlights:asami1996-10-0945-756/+1504
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (1) Merged i386/i386/sb.h, deleted pc98/pc98/sb.h. (2) pc98/conf/GENERIC8 looks more like i386/conf/GENERIC now. (3) Fixed display bug in pc98/boot/biosboot/io.c. (4) Prepare to merge memory allocation routines: pc98/i386/locore.s pc98/i386/machdep.c pc98/pc98/pc98_machdep.c pc98/pc98/pc98_machdep.h (5) Support new board "C-NET(98)": pc98/pc98/if_ed98.h pc98/pc98/if_ed.c (6) Make sure FPU is recognized for non-Intel CPUs: pc98/pc98/npx.c (7) Do not expect bss to be zero-allocated: pc98/pc98/pc98.c Submitted by: The FreeBSD(98) Development Team
OpenPOWER on IntegriCloud