File: dos.1

package info (click to toggle)
manpages-pl 20050320-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 12,200 kB
  • ctags: 16
  • sloc: makefile: 1,454; perl: 477; sh: 316
file content (817 lines) | stat: -rw-r--r-- 19,414 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
.\" -*- nroff -*-  (This is for Emacs)
.\" {PTM/LK/0.1/03-10-1998/"emulator DOS-u"}
.\" Tumaczenie: 03-10-1998 ukasz Kowalczyk (lukow@tempac.okwf.fuw.edu.pl)
.\" Aktualizacja do wersji z dosemu-1.0.1 - listopad 2001
.\" 		Andrzej Krzysztofowicz <ankry@mif.pg.gda.pl>
.\" 
.TH DOS 1 "luty 2000" "Wersja 1.0.0" "Emulacja MS-DOS-u"
.SH NAZWA
dos, xdos, dosexec, dosdebug \- uruchamianie MS-DOS-u i programw 
DOS-owych w Linuksie
.SH SKADNIA
.B dos
[
.B \-ABCcdkVNXtsgKm234OU
]
[
.B \-h
.I poziom
]
[
.B \-F
.I plik
]
[
.B \-f
.I plik
]
[
.B \-L
.I plik_dexe
]
[
.B \-u
.I zmienna
]
[
.B \-D
.I opcje
]
[ 
.B \-M 
.I rozmiar
]
[ 
.B \-e 
.I rozmiar
]
[ 
.B \-x 
.I rozmiar
]
[
.B \-P 
.I plik
]
[
.B \-o
.I plik
]
[
2\>
.I plik_diagnostyczny
]
[
.B \-I
.I opcje_konfiguracyjne
]
[
.B \-U
.I potok_wejsciowy[:potok_wyjsciowy]
]
.sp
.B dosexec
[
.B \-ABCcdkVNXtsgKm234OU
]
[
.B \-h
.I poziom
]
[
.B \-H
.I opcje_diagnostyczne
]
[
.B \-F
.I plik
]
[
.B \-u
.I zmienna
]
[
.B \-D
.I opcje
]
[ 
.B \-M 
.I rozmiar
]
[ 
.B \-e 
.I rozmiar
]
[ 
.B \-x 
.I rozmiar
]
[
.B \-P 
.I plik
]
[
.B \-o
.I plik
]
[
2\>
.I plik_diagnostyczny
]
[
.B \-I
.I opcje_konfiguracyjne
]
plik_dexe
[
.B \-U
.I potok_wejsciowy[:potok_wyjsciowy]
]
.sp
.B dosdebug
.sp
.B xdos
[
.B \-ABCbdNtsK234O 
]
[
.B \-h
.I poziom
]
[
.B \-H
.I opcje_diagnostyczne
]
[
.B \-F
.I plik
]
[
.B \-f
.I plik
]
[
.B \-L
.I plik_dexe
]
[
.B \-u
.I zmienna
]
[
.B \-D
.I opcje
]
[ 
.B \-M 
.I rozmiar
]
[ 
.B \-e 
.I rozmiar
]
[ 
.B \-x 
.I rozmiar
]
[
.B \-P 
.I plik
]
[
.B \-o
.I plik
]
[
2\>
.I plik_diagnostyczny
]
[
.B \-U
.I potok_wejsciowy[:potok_wyjsciowy]
]
.SH OPIS
.B dos
uruchamia emulator DOS-u, znany rwnie jako 
.BR DOSEMU .
.br
.I plik_diagnostyczny
jest opcjonalnie podawanym plikiem, do ktrego bd kierowane wszelkie
komunikaty diagnostyczne.
.PP
.B dosdebug
suy do sterowania i odpluskwiania wanie dziaajcego
.BR DOSEMU .
.PP
.B xdos
uruchamia
.B DOSEMU
w oddzielnym okienku X. Jest to rwnowane poleceniu
.B dos -X
.PP
.B dosexec
uruchamia
.B DOSEMU
i wykonuje plik DEXE. Jest to rwnowane poleceniu
.B dos -L
.PP
Chocia ten program znany jest jako 
.I emulator 
DOS-u, jest on w rzeczywistoci wirtualn maszyn dla MS-DOS-u, ktra
pozwala DOS-owi i programom dla niego napisanym dziaa w rodowisku
przypominajcym komputer IBM PC/AT z procesorem Intel 80x86 w trybie
rzeczywistym.
.B DOSEMU
emuluje takie usugi, jak obsuga karty graficznej przez BIOS, dyski,
klawiatura, port szeregowy i rwnolegy (drukarka), pami CMOS zawierajca
informacje o konfiguracji komputera, zegar czasu rzeczywistego, alokacja
pamici przez standard XMS 3.0, EMS 4.0 oraz DPMI 0.9.
.PP
Poniewa w rzeczywistoci
.B DOSEMU
nie jest emulatorem DOS-u, do pracy wymagana jest kopia systemu MS-DOS
3.3-7.00. (Przysze wersje DOS-u przypuszczalnie bd dziaa, cho
oczywicie nie zostao to sprawdzone. DR-DOS 6.0 rwnie wsppracuje z
tym programem).
.PP
Przeczytaj pliki
.I QuickStart,
.I ChangeLog, 
.I doc/announce, 
oraz
.B Makefile
zawarte w dystrybucji rde, aby dowiedzie si, jak skonfigurowa,
skompilowa i uruchomi
.BR DOSEMU .

.SH WYMAGANIA W STOSUNKU DO KERNELA
Obecnie wymagany jest Linux w wersji 2.0.28 lub wyszej z wkompilowan
obsug SYSV IPC (System V InterProcess Communication - komunikacja midzy
procesami zgodna z Systemem V, przeczytaj
.BR ipc (2)).
SYSV IPC jest opcj, ktr mona ustawi podczas kompilacji jdra.

Poczynajc od wersji dosemu 0.64.3 domyln wersj jest
.IR kompletna " dystrybucja " dosemu .
Szczegy znajduj sie w pliku
.IR doc/README.vm86plus .
Aby skompilowa niepen wersj powiniene uruchomi configure
z opcj --enable-novm86plus.

Jeeli uywasz jdra w wersji 1.2.13 postaraj si o ostatni stabiln
wersj. Podczas pisania tego opisu dostpn wersj by Linux 2.0.28 dostpny
przez anonimowe ftp z ftp.funet.fi w katalogu /pub/Linux/kernel/linux/v2.0/
oraz w wielu mirrorach na caym wiecie.

.SH OPCJE
.TP
.I -A
uruchomienie z dyskietki A (nie musi to by prawdziwa stacja dyskw - patrz
niej)
.TP
.I -B
uruchomienie z dyskietki B (nie musi to by prawdziwa stacja dyskw - patrz
niej)
.TP
.I -C
uruchomienie z dysku twardego C (nie musi to by prawdziwy napd ani nawet
system plikw typu msdos - patrz niej)
.TP
.I -c
uycie bezporedniego zapisu do pamici konsoli (program musi by uruchomiony
na konsoli z ustawionym bitem suid na roota)
.TP
.I -d
odczenie od biecej konsoli wirtualnej lub tty i przyczenie do
pierwszej dostpnej konsoli wirtualnej
.TP
.I -V
uycie optymalizacji wideo charakterystycznej dla VGA
.TP
.I -k
uycie bezporedniego odczytu klawiatury (program musi by uruchomiony na
konsoli)
.TP
.I -F
Pobieranie opcji z podanego pliku konfiguracyjnego zamiast z
/etc/dosemu.conf (trzeba mie uprawnienia roota lub program musi
mie ustawiony bit suid na roota)
.TP
.I -f
Pobieranie opcji z podanego pliku konfiguracyjnego zamiast z .doserc
.TP
.I -u zmienna
ustawia zmienn konfiguracyjn dla uytjkownika, ktrej istnienie moe by
sprawdzone w plikach /etc/dosemu.conf i /var/lib/dosemu/global.conf w celu
uzykania specyficznej konfiguracji. Do podanej nazwy zmiennej zostanie
dodany przyrostek
.BR u_ ,
aby unikn konfliktu nazw.
.TP
.I -L
aduje i uruchomia plik DEXE (specjalny obraz dysku sytemowego zawierajcy
tylko jeden program DOS-owy)
.TP
.I -I
analizuje cig opcji wystepujcy po
.I -I
majcy t sam skadni, co pliki /etc/dosemu.conf i .dosrc, np.
.TP
		dos ... -I 'video { mda }'

Ta opcja jest przydatna do tymczasowej zmiany ustawienia jakiej opcji
konfiguracyjnej. Moesz rwnie uruchamia dosemu z wasn konfiguracj
za pomoc skryptu, np.
.TP
		dos ... -I "`mojakonfiguracja.sh`"

gdzie 
.I mojakonfiguracja.sh
jest skryptem wypisujcym opcje konfiguracyjne na standardowe wyjcie.
Jeeli uytkownik oprcz .dosrc posiada jeszcze inny plik konfiguracyjny,
moe go uy w nastpujcy sposb:
.TP
		dos ... -I "`cat innakonfiguracja.conf`"

Naley pamita o dodatkowym ujciu parametru po
.I -I
w cudzysowy, poniewa ma to by
.I pojedynczy
argument.
.TP
.I -D
okrela, jakie komunikaty diagnostyczne maj si pojawia/nie pojawia
.TP
.I -h
wypisuje konfiguracj na stderr (standardow diagnostyk) i koczy prac
(ustawia -D+c). Ta opcja jest przydatna do odpluskwiania plikw
konfiguracyjnych. Zalecane jest uycie rwnie
.IR -O ,
aby przekierowa komunikaty typu +c na stderr. `poziom' moe wynisi 0, 1
lub 2 i steruje iloci informacji uruchomieniowych wypisywanych przez
analizatora konfiguracji: brak informacji uruchomieniowych (0),
informacje uruchomieniowe o ptlach (1), informacje uruchomieniowe dla
if_else_endif (2).
.TP
.I -H
podanie opcji obsugi dosdebug, aktualnie obsugiwana jest jedynie `1'.
Za pomoc
.I -H1
mona zmusi dosemu do czakania a terminal programu terminal zostanie
podczony. Aby analizowa sesj DOS-ow od samego pocztku, naley najpierw
uruchomi dosemu z opcj -H1, a nastpnie uruchomi dosdebug.
Wwczas, DOSEMU zatrzyma si przed skokiem do zaadowanego sektora
startowego oczekujc na podczenie si dosdebuga. Po podczeniu znajdzie
si on w stanie `stopped', co umoliwi ustawienie puapek lub wykonywanie
krok po kroku dla kodu inicjujcego. 
.TP
.I -O
wysyanie komunikatw diagnostycznych na standardow diagnostyk
.TP
.I -o
wysyanie komunikatw diagnostycznych do podanego pliku
.TP
.I -M
ustawienie pamici podstawowej na 
.I rozmiar
kilobajtw
.TP
.I -m
wczenie wewntrznej obsugi myszy
.TP
.I -P
wysyanie kopii komunikatw diagnostycznych rwnie do podanego pliku
.TP
.I -2,3,4
wybiranie emulowanego procesora: 286, 386 lub 486 (OSTRONIE: 
.B DOSEMU
jest nie w peni dziaa 32-bitowe, wic jeeli program wykrywajc procesor
386 lub 486 uywa 32-bitowych rejestrw i funkcji BIOS-u, to moe dziaa
niewaciwie. Jeeli wydaje si, e to wanie jest przyczyn problemw,
naley uy opcji -2 by wymusi na
.B DOSEMU
tryb 286)
.TP
.I -U
definiuje potoki: wejciowy i wyjciowy dla asynchronicznego sterowania
.B DOSEMU
z innego procesu. Format ma posta (bez biaych znakw pomidzy)
.TP
		potok_wejsciowy:potok_wyjsciowy

gdzie `:potok_wyjsciowy' mona pomin. Jednak w tym przypadku adnego
sprzenia zwrotnego ze strony
.B DOSEMU
nie naley oczekiwa.

Ze wzgldw bezpieczestwa
.B DOSEMU
nie tworzy samodzielnie nazwanych potokw, wic za nadanie prawidowych
uprawnie potokom odpowiedzialny jest uytkownik. Naley zwrci uwag, e
w przypadku uycia tej opcji, obcy proces moe sterowa sesj
.B DOSEMU
(np. powodujc nacinicia klawiszy). Zatem ta opcja powinna by uywana
wycznie przez nakadki (takie jak kdos), ktre najpierw tworz odpowiednie
nazwane potoki, a nastpnie odpalaj
.BR DOSEMU .
Aby zmusi
.B DOSEMU
do zwracania poprzez potok znacznikw uzgadniajcych informujcych nakadk
o chwili uruchomienia lub zakoczenia polecenia sterujcego i czy zakoczyo
si ono pomylnie mona uy specjalnego polecenia sterujcego (
.I ack on
). Format takiego znakowania jest nastpujcy
.TP
		SYN: <polecenie>
.TP
		<dowolny wynik polecenia>
.TP
		ACK: code=n

gdzie
.I n
jest rwne 0 w przypadku pomylnego zakoczenia.
Prostym terminalem sterujacym, mogcym suy za przykad jest doczony
program
.IR dosctrl .
Pobiera on dwa potoki jako argumenty i umoliwia podawanie polece
sterujcych, wrd ktrych `help' jest najwaniejszym;-)
Naley zwrci uwag, e
.I dosctrl
nie odpala
.BR DOSEMU ,
trzeba to zrobi samodzielnie.

.PD 1
.SH "DYSKI TWARDE"
.B DOSEMU
obsuguje cztery metody udostpniania DOS-owi twardego dysku:
.IP 1.
plik zawierajcy obraz dysku spoczywajcy w systemie plikw Linuksa,
emulujcy twardy dysk.
.IP 2.
bezporedni dostp do dysku z partycj DOS-ow przez plik urzdzenia dysku
(np. /dev/hda, /dev/hdb, /dev/sdX).
.IP 3.
bezporedni dostp do partycji DOS-owej przez dostp do urzdzenia
pojedynczej partycji (np. /dev/hda1, /dev/hdb2, /dev/sdxx). 
Naley uruchomi program
.B mkpartition
by
.B DOSEMU
mg miec dostp do partycji DOS-owych przez SPA.
.IP 4.
dostp do systemu plikw Linuksa jako do dysku "sieciowego" przez uycie
sterownika emufs.sys dostarczanego z programem
.B DOSEMU
w katalogu commands/emufs.sys.
.PP
Te motody s wyjanione dokadniej w pliku 
.BR QuickStart .
.PP
Konfiguracja zasobw dyskowych
.B DOSEMU
jest okrelona w pliku
.B /etc/dosemu.conf
przed uruchomieniem programu.
Zajrzyj do doc/README.txt.

.SH DYSKIETKI
.B DOSEMU
obsuguje dwie metody udostpniania DOS-owi dostpu do dyskietek:
.IP 1.
obraz dyskietki w pliku spoczywajcym w systemie plikw Linuksa, emulujcy
napd dyskietek.
.IP 2.
bezporedni dostp do urzdzenia reprezentujcego napd dyskietek
(np. /dev/fd0, /dev/fd1).
.PP
Te opcje rwnie s wyjanione dokadniej w pliku
.BR QuickStart .
.PP
Sposb korzystania przez
.B DOSEMU
z dyskietek okrela si w pliku
.B /etc/dosemu.conf
przed uruchomieniem programu.
.BR DOSEMU .

.SH EKRAN
.B DOSEMU
moe by uruchomiony na dowolnym typie terminala, jednak korzystanie z niego
na konsoli Linuksa umoliwia wykorzystanie zwikszonej funkcjonalnoci oraz
szybkoci dziaania.
Uruchamiajc
.B DOSEMU
na konsoli, warto przeczyta opis opcji
.IR \-c ,
.IR \-k ,
i
.I \-V
w pliku
.BR QuickStart .
Istnieje rwnie skrcona wersja dokumentacji w pliku etc/config.dist, ktr
mona skopiowa do /etc/dosemu.conf i dopasowa do wasnych potrzeb.
.PP
Krtko mwc, odpowiednio uyta konsola oraz waciwe opcje pozwalaj
uruchamia programy DOS-owe z oryginalnym kolorami i czcionkami, bez
problemw z odwieaniem ekranu, ktre wystpuj przy uruchamianiu
na zwykym terminalu.

.SH KLAWIATURA
Uruchamiajc 
.B DOSEMU
na konsoli, warto te uy bezporedniego dostpu do klawiatury. Ten tryb
pracy, uruchamiany opcj
.IR \-k ,
pozwala uytkownikowi na dostp do caej klawiatury. Dowolna kombinacja
klawiszy CTRL, ALT i SHIFT moe by uyta do generacji najdziwniejszych
kombinacji wymaganych przez programy DOS-owe.

.SH DRUKOWANIE
Obsuga drukowania przez BIOS jest emulowana poprzez pisanie
do plikw
.IR dosemulpt1 , 
.IR dosemulpt2 , 
i 
.IR dosemulpt3 ,
odpowiadajcych DOS-owym oznaczeniom portw LPT1, LPT2 i LPT3.
Wszytkie znaki wysyane do LPTx bd przekierowane do plikw dosemulptx w
biecym katalogu.
.PP
.B OSTRZEENIE!
.B DOSEMU 
nie zapisuje na dysk zawartoci buforw dyskowych. Stan tych plikw jest
niezdefiniowany przed zakoczeniem pracy emulatora. Przykro nam z powodu tej
niedogodnoci.

.SH "KOMUNIKATY DIAGNOSTYCZNE"
Emitowanie komunikatw diagnostycznych moe by kontrolowane poprzez opcje
linii polece bd te w pliku konfiguracyjnym. Zajrzyj do dokumentacji w
pliku config.dist zawartym w dystrybucji
.B DOSEMU
w podkatalogu z przykadami, aby znale opis opcji diagnostycznych. W linii
polece mona okreli, jakie kategorie komunikatw maj by emitowane przez
.BR dos .
Skadnia jest nastpujca: po opcji
\-D nastpuj litery reprezentujce kategorie komunikatw.
.B DOSEMU
analizuje ciag znakw od lewej do prawej.

   +   wcza nastpujc po nim kategori (stan domylny)
   -   wycza nastpujc po nim kategori
   a   wcza lub wycza wszystkie kategorie (zalenie od parametru)
   0   wycza wszystkie kategorie
   1-9 ustawia poziom diagnostyczny, im wyszy, tym wicej komunikatw
   #   gdzie # jest liter z listy kategorii
       wcza lub wycza dan kategori zalenie 
       od stanu przecznika +/-.

.I Kategorie komunikatw:

 d  dysk		R  odczyt dysku		
 W  zapis na dysk	D  przerwanie 21h		
 C  cdrom		v  ekran
 X  obsuga X		k  klawiatura		
 i  porty WE/WY		s  port szeregowy		
 m  mysz		#  domylne przerwania
 p  drukarka		g  oglne		
 c  konfiguracja	w  ostrzeenia		
 h  sprzt		I  IPC
 E  EMS			x  XMS			
 M  DPMI		n  sie IPX 	
 P  Pkt-driver		S  dwik
 r  PIC			T  ledzenie WE/WY
 Z  BIOS PCI		A  sterownik ASPI
 Q  rozmieszczenie sterownikw


Wszystkie kategorie wystpujce po znaku
.I \+ 
a do znaku
.I \- 
bd wczone. Wszystkie po znaku
.I \-
a do znaku
.I \+
bd wyczone. Znak
.I a
dziaa jak cig wszystkich kategorii, wic
.I \+a
wcza wszystkie komunikaty, a
.I \-a
je wycza. Znaki
.I 0 
i
.I 1-9
te maj specjalne znaczenie:
.I 0
wycza wszystkie komunikaty, a
.I 1-9
je wcza ustawiajc jednoczenie poziom diagnostyczny. 

Na pocztku cigu znakw kategorii zakada si dziaanie znaku
.IR \+ .
Niektre kategorie, np. bdy nie mog zosta wyczone.
Jeeli standardowa diagnostyka nie zostaa przekierowana, prawie wszystkie 
komunikaty id do
.BR /dev/null .

Przykady:
  "-D+a-v" or "-D1-v"  : wszystkie komunikaty oprcz ekranu
  "-D+kd"              : domylne + klawiatura i dysk
  "-D0+RW"             : tylko zapis i odczyt z dysku

Kada litera moe si pojawi w dowolnym miejscu, nawet bezsensowne
kombinacje, jak
.I -D01-a-1+0,
bd zaakceptowane, wic naley by ostronym.
Niektre opcje s standardowo wczone, a niektre nie. Jest to zupenie
arbitralna decyzja autora i moe to ulec zmianie w nastpnych wersjach. 
Aby mie pewno, e opcja jest wczona, naley j jawnie wczy.

.SH "SPECJALNE KLAWISZE"
W trybie bezporedniego dostepu do klawiatury (opcja
.BR \-k )
.B DOSEMU
reaguje na pewne kombinacje klawiszy.
.PP
.PD 0
.IP 
ctrl-scrlock   =  pokazuje wektor przerwania 0x32 
.IP 
alt-scrlock    =  pokazuje rejestry vm86
.IP
rshift-scrlock =  generuje przerwanie 8 (timer)
.IP
lshift-scrlock =  generuje przerwanie 9 (klawiatura)
.IP
ctrl-break     =  ctrl-break jak w DOS-ie.
.IP
ctrl-alt-pgup  =  restart DOS. Ta opcja moe by niebezpieczna.
.IP
ctrl-alt-pgdn  =  koniec pracy.
.PD 1
.PP
Do przeczania na inn konsol wirtualn naley Uywa
<LEFT CTRL>-<LEFT ALT>-<klawisz funkcyjny>.

.SH PAMI
Obsuga pamici XMS w
.B DOSEMU
jest zgodna ze specyfikacj opracowan przez firmy
Lotus/Intel/Microsoft/AST w wersji 3.0. Zaimplementowano wszystkie funkcje
oprcz 0x12 (realokacja bloku UMB).
.PP
Wszystkie funkcje UMB sa na razie niedopracowane. W kolejnej wersji zostanie
to poprawione.
.PP
.B DOSEMU
0.97 obsuguje te standard EMS 4.0 oraz DPMI 0.9 (czciowo 1.0).

.SH LOGI SYSTEMOWE
.B DOSEMU
moe logowa wszystkie operacje poprzez email lub
.BR syslogd (8).
Plik
.I /etc/dosemu.loglevel
zawiera informacje o tej funkcji. Przeczytaj te plik
.IR doc/README.txt .


.SH AUTOR
.B DOSEMU
(skadajcy si z plikw
.B dos 
i
.B libdosemu
) opiera si na wersji 0.4 oryginalnego programu napisanego przez
Matthiasa Lautnera (nie znam jego aktualnego adresu).
.PP
Robert Sanders <gt8134b@prism.gatech.edu> 
sprawuje opiek nad wersj 
.BR DOSEMU ,
z ktr ukaza si ten opis (strona podrcznika man). Przez cztery lata
James B. MacLean <macleajb@ednet.ns.ca> bez chwili odpoczynku kierowa
rozwijaniem DOSEMU, implementacj DPMI (dziki ktremu mona uruchomi m.in.
Windows 3.1, dos4gw, djgpp) doprowadzajc go niemal do wersji beta.
Teraz program jest rozwijany przez Hansa Lermena <lermen@fgan.de>.

.SH PROBLEMY
Jest ich zbyt duo, by wszystkie wyliczy, jednak duo mniej si
zamanifestowao.
.PP
Zgaszaj problemy do autora. Chciaby on te wiedzie, ktre programy DZIAAJ.
Po prostu wylij mu informacj jakiego programu uywasz, w jakiej wersji; co
dziaa, a co nie itd.

.SH DOSTPNO
Najnowsza publiczna wersja
.B DOSEMU
moe byc pobrana przez ftp z tsx-11.mit.edu w katalogu /pub/linux/ALPHA/dosemu
Jeeli chcesz mie dostp do wersji rozwojowych, docz do zespou
.BR DOSEMU
\- przydadz ci si nawet raporty o zauwaonych bdach.

.SH PLIKI
.PD 0
.TP
.I /usr/bin/dos
Gwny plik programu.
.TP
.I /usr/bin/xdos
Wersja do X Window.
.TP
.I $HOME/dosemu
lokalny katalog
.B DOSEMU
uytkownika. Zostanie on po cichu utworzony, jeli nie istnieje.
.TP
.I $HOME/dosemu/tmp
Wszystkie pliki tymczasowe s tworzone w tym katalogu, katalog /tmp nie
jest ju uywany.
.TP
.I /var/run/dosemu.*
lub
.TP
.I $HOME/dosemu/run
Rozmaite pliki uywane przez
.B DOSEMU
wczajc potoki uywane do ledzenia.
.TP
.TP
lub
.TP
.I $HOME/dosemu/lib
Rozmaite pliki uywane przez
.B DOSEMU
wcznie z obrazami dyskw i plikami konfiguracyjnymi do obsugi tyche.
W tym katalogu znajduje si rwnie gwny plik konfiguracyjny dla
.B DOSEMU
.IR global.conf ,
ktry wcza
.IR /etc/dosemu.conf .
Jeli
.I /etc/dosemu.users
danemu uytkownikowi na to pozwala (o ile program nie jest suid root), to
zamiast
.I /var/lib/dosemu/*
moe by uywany
.IR $HOME/dosemu/lib .
Uytkownik moe wwczas mie swoj cakowicie wasn konfiguracj.
.TP
.I /etc/dosemu.conf
Gwny plik konfiguracyjny 
.BR DOSEMU ,
wczony w
.IR global.conf .
.TP
.I /etc/dosemu.users
Okrela prawa dostpu do
.B DOSEMU
dla poszczeglnych uytkownikw i ustawia pewne ywotne opcje konfiguracyjne.
Jest to jedyny plik konfiguracyjny o ustalonej lokalizacji,
.B DOSEMU
najpierw szuka
.I /etc/dosemu.users
a, gdy go nie znajdzie,
.I /etc/dosemu/dosemu.users .
Przy uyciu sowa kluczowego
.I default_lib_dir=
w
.I dosemu.users
mona przenie katalog systemowy
.I /var/lib/dosemu
gdziekolwiek. Wicej informacji na ten temat znajduje si w
.IR ./doc/README.txt .
.TP
.I /etc/dosemu/dos.ini
Plik konfiguracyjny IPX.

.TP
.I doc/DPR
Zesp DOSEMU: kto co robi przy programie.
.TP
.I doc/DANG
Pomoc w poprawianiu kodu rdowego.
.BR DOSEMU .
.TP
.I doc/README.*
Pliki dokumentacyjne.
.TP
.I QuickStart
Szybkie wprowadzenie do
.BR DOSEMU .
.TP
.I ChangeLog
Zmiany w programie od ostatniej wersji.
.TP
.IR "Lista pocztowa MS-DOS " \-
wylij list do
.I linux-msdos@vger.rutgers.edu
aby uzyska wicej informacji.



.SH "ZOBACZ TAKE"
.BR mkfatimage16 "(1), " mtools "(1)"