dosemu + COM-y

Jacek Rzęsista jasio w myslenice.pl.eu.org
Śro, 30 Paź 2002, 19:22:54 CET


Dnia sob 19. październik 2002 09:57, Witold Filipczyk napisał:
[CIACH]
> Sugeruję Ci ;-) żebyś zainstalował dosemu z serii 1.1.3 (jest chyba w
> DEVEL), a jak nie to ze źródeł.  I jeśli nadal nie będzie poprawy, to w
> dosemu są opcje do debugowania, a w szczególności tworzenia logów.
> (x)dos -h napisze jakie są opcje.
> (x)dos -D+... -o blabla.log
> Potem przejrzyj blabla.log i podziel się swoimi spostrzeżeniami.
Jak poradziłeś, tak zrobiłem .... I z nową wersją jest to samo. A wycinek z 
loga:
debug flags: 0
PORT: allow_io for port 0x0378:8 perm=3 or=0 and=ff
PORT: range 0x0378-0x037f already registered as parport0
PORT: Device /dev/lp0 opened successfully = 5
PORT: registered "std port io" handle 0x01 [0x0378-0x037f] fd=11784
PORT: giving fast access to ports [0x0378-0x037f]
debug flags: 1+s+g+p+i
TIMER: using new gettimeofday with microsecond resolution
DOS memory area being mapped in
Initialized all signals to NOT-BLOCK
Gonna monitor the IRQ 3 you requested
SIG: IRQ3, enabling PIC-level 11
Gonna monitor the IRQ 4 you requested
SIG: IRQ4, enabling PIC-level 12
GEN: fd=0 does not get SIGIO, use_sigio=8192
mapping GRAPH_BASE
Kmem opened successfully
VC_ACTIVE!
VC_ACTIVE: ours: 1, active: 1
PORT: registered "8254 Timer0" handle 0x06 [0x0040-0x0040] fd=-1
PORT: registered "8254 Timer1" handle 0x07 [0x0041-0x0041] fd=-1
PORT: registered "8254 Timer2" handle 0x08 [0x0042-0x0042] fd=-1
PORT: registered "8254 Ctrl02" handle 0x09 [0x0043-0x0043] fd=-1
PORT: registered "CMOS RAM" handle 0x0a [0x0070-0x0071] fd=-1
SER: Running serial_init, 2 serial ports
SER0: enabling interrupt 12
^^^^^^^^^^^^^^^^^^^^^^^^^^^
PORT: registered "COM1" handle 0x0b [0x03f8-0x03ff] fd=-1
SER0: COM1, intlevel=12, base=0x3f8, device=/dev/ttyS0
SER0: BIOS memory location 0x400 has value of 0x3f8
SER0: Running ser_open, fd=-1
SER0: tmp=0 int_cond=0 int_req=0 int=0
SER0: do_ser_init: running ser_termios
SER0: Line Control: NOT A TTY.
SER1: enabling interrupt 11
^^^^^^^^^^^^^^^^^^^^^^^^^^^

PORT: registered "COM2" handle 0x0c [0x02f8-0x02ff] fd=-1
SER1: COM2, intlevel=11, base=0x2f8, device=/dev/ttyS1
SER1: BIOS memory location 0x402 has value of 0x2f8
SER1: Running ser_open, fd=-1
SER1: tmp=0 int_cond=0 int_req=0 int=0
SER1: do_ser_init: running ser_termios
SER1: Line Control: NOT A TTY.

Bardzo interesujące są te podkreślone linijki ....... Wygląda jakby dosemu 
przyporządkowywał zupełnie inne przerwania do COM-ów .... No chyba, ze się 
mylę ...
Masz jakiś pomysł co z tym zrobić ?
Pozdrawiam
Jasio.
-- 
Jacek Rzęsista
mailto:jasio w myslenice.pl.eu.org
ICQ:19324277
Gadu-Gadu:61213




Więcej informacji o liście dyskusyjnej pld-users-pl