Next Previous Contents

4. Port parallel, serial dan mouse

4.1 Akses port dapat dilakukan pada versi lama, tapi tidak pada versi yang lebih baru!

Baca ../doc/README.port-io dan port-section dalam .. /etc/config.dist

4.2 Akses port lebih cepat pada versi lama!

Untuk melakukan log terhadap akses port, secara default tiap akses port menghasilkan sebuah exception out dari vm86-mode. Hal ini memboroskan waktu. Jika anda tidak ingin mencatat log akses port, gunakan keyword "fast" pada statemen port yang tepat.

4.3 Di manakah driver untuk mouse (microsoft compatible)?

Tom Kimball (tk@pssparc2.oc.com) menyatakan (93/11/24)

Beberapa orang menyarankan untuk menggunakan driver mouse yang berbeda dan menyarankan beberapa diantaranya. Saya menemukan beberapa yang bekerja dengan baik :

   oak.oakland.edu:/pub/msdos/mouse/mouse701.zip   (mscmouse)
   oak.oakland.edu:/pub/msdos/mouse/gmous102.zip   (gmouse)
Biasanya anda dapat menggunakan internaldriver dalam dosemu, jadi sebenarnya anda tidak memerlukan tambahan driver mouse yang lain dalam dosemu kecuali jika anda ingin menjalankannya dalam winemu (97/2/10).

4.4 Mengapa mouse drivernya tidak bekerja?

Mark Rejhon (mdrejhon@magi.com) menyatakan (95/4/7)

Jika anda menjalankan driver mouse kemudian anda menunggu lebih dari satu menit sampai driver tersebut baru bekerja, cobalah menambahkan nomor COM port mouse anda pada command line ketika menjalankan mouse driver.

4.5 Mengapa dosemu clobber COM4?

Rob Janssen (rob@pe1chl.ampr.org) menyatakan (94/3/24)

Menurut jmorriso@bogomips.ee.ubc.ca, "dosemu masih clobbers COM4 (0x2e8, IRQ 5). 0x2e8 tidak ada dalam ports{} pada config. Saya mencoba menjalankan setserial /dev/cua3 irq setelah keluar dari dosemu."

Hal ini disebabkan oleh VGA BIOS anda. Saya menemukannya dengan mencoba meng-enable trace port IO dan akan nampak bahwa ada clobber.

Disable baris "allowvideoportaccess on" dalam config dan semuanya akan berjalan normal. Saat anda mempunyai masalah dengan video, cobalah dengan meng-enable range adress IO secara selektif (contoh, 40-43).

4.6 Bagaimana saya dapat menjalankan dosemu lewat port serial?

4.7 Bagaimana saya dapat men-switch antara dosemu dan shell yang menggunakan serial line?

John Taylor (taylor@pollux.cs.uga.edu) menyatakan(94/5/25)

Saya menggunakan Linux 1.1.13 dan ingin menggunakan fasilitas yang seharusnya disediakan dan tidak dihilangkan (IMHO). Dengan versi 52, saya dapat menjalankan program "screen." Dari screen, saya dapat menjalankan dos -D-a. Yang sangat bagus (IMHO) bahwa perintah screen (perintah CTRL-A) tetap berjalan. Berarti saya tetap dapat menjalankan CTRL-A C dan menambhak lagi shell unix, dan switch antara keduanya (DOS / UNIX). Hal ini memunginkan saya untuk menggunakan dosemu dengan serial line, karena kemudahan melakukan switch.

4.8 Bagaimana membuat port paralel dapat digunakan?

Terdapat pada baris terakhir Dosemu.conf untuk me-redirect printer ke lpr atau ke sebuah file. Jika anda ingin melakukan akses langsung, komentari baris berikut dan tambahkan baris

ports { device /dev/lp0 fast range 0x3bc 0x3bf } # lpt0
untuk "monitor card" port printer (korespondensi dengan /dev/lp0), atau
ports { device /dev/lp1 fast range 0x378 0x37f } # lpt1
ports { device /dev/lp1 fast range 0x278 0x27f } # lpt2
untuk LPT1 (/dev/lp1) dan LPT2 (/dev/lp2) (97/2/9).


Next Previous Contents