|
ArcaOS 5.0 Russian
Russian ARCAOS exists and it's available since the middle of 2017.
All versions are supported: 5.0, 5.0.1, 5.0.2.
eCo Software is able release OS/2 LIP packages for any other language
(German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)
|
TITLE: A way to Plug'n'Play
DATE: 2001-09-10 18:24:22
AUTHOR: Дмитрий Поляков
Please use online translator go to http://translate.google.com and request the translation of http://ru.ecomstation./showarticle.php?id=19 to your language |
. OS/2 . ............ . 1998 ...., .... ...............
..... BBS LimeLight station, ....... ....... ... ....... .... .
..... ....... ...... ......, .... .. .. ... ......., OS/2 ..
... ... ........ .. ... .... ...... ... ..... ............
........ ... BeOS, Linux, QNX . .... . .. ..... .... ......
......... ........ ............ ..........., .......... ...
.... ......., ...... ... ZOC ... . ......., Lotus
SmartSuite. ... ........., ........ . .......... .... ....
.... ... . ...... ............. . ...... ......., . .....
............. ....... ... ..... ........ ..... (. .. .....
... .... Gravis Ultrasound PnP Pro), ... .. ....... ... ....
........... ........ ...... ..... ......... ............,
. .......-.. ......., ... ........... .......... .........
..... .. ......... ... ......... minstall. .......... ..
..... .... ....... ..... PnP . ........ ........ ..... .. ..
...... . OS/2 .. ........ ....., .... ...... ....... .
...... ..... . MS Windows. . Windows ........ ..... ..
............ ... ....... ........ ... ... ........ ..., ...
. OS/2 . .......... .... ...... . ... ... ..........
.......... ..... ....., .. . ........ . .......... .... ..
.... ......., ........ ..... ... .. SDD. .... .....
........... ...... ....... .. ..... ............., ......
........ ... OS/2 ..... .. ......... (... ..... . ...........), ..
. .......... SDD ........ ......... ... ..............
........ ........, .... ......., ... . .......... . Windows
....... ...... ... ., ........ ...... ... .. ...... ...
.........., ... . ........., ... . . ....... .. .... .....
...... ...
"......... ........ OS/2"
.. ... ...... ..... ........... ..... .. ....... ...........
........., ... ... ....... . Windows, .. .......... ......
API OS/2, ............ . ....... ... ......... ..... .
........ ... ..... .. ...... ...., ... ..... ...........
Plug'n'Play . OS/2 . .... ... .. ...... ... ........... -
...... .......... . ....., ... ...... .... ..... ..........
..... .........
.... . Plug'n'Play
........, ... ......., ............... ... .........,
....... .......... . ..... ISA . PCI. ... ......... ...... .
........ ......... .. .... ..... .......... .........
........ ... ...... ......... .. ........ ...
.............. .......... ......... ...........
.... ...... ............ ............... ......... ..... ............
. .......... ...... ... .... PCI ......... ....... .... . OS/2
... ..... ... ..... . ..... pddref.inf .. DDK (......
Generic IOCtl Commands \ Category 80h OEMHLP IOCtls) .......
....... ... ...... . PCI, . ... ..... . ..... ......... ..
..... ..... ...... ..... ........ . ....... .......... BIOS
1Ah, ....... . OS/2 ......... ... ......... (..... ... .
VDM, .. ... .. ....), . ..... ... ..... .......:
PCItype:=0;
outp($CF8,0);
outp($CFA,0);
if (inp($CF8)=0) and (inp($CFA)=0) then PCItype:=2
else begin
tmp:=inpl($CF8);
outpl($CF8,$80000000);
if inpl($CF8)=$80000000 then PCItype:=1;
outpl($CF8,tmp);
end;
case PCItype of
1:begin .PCI type 1.
for i:=0 to 511 do
begin
outpl($CF8,$80000000+i*longint(2048));
tmp:=inpl($CFC);
if ((tmp and $FFFF)<>$FFFF) and ((tmp shr 16)<>$FFFF) then
._PCI Device: Vendor: (l and $FFFF) Device: (l shr 16)_.
end;
end;
2:begin .PCI type 2.
outp($CF8,$80);
outp($CFA,0); .Bus select?.
for i:=0 to 15 do
begin
tmp:=inpl(i*256 +$C000);
if ((tmp and $FFFF)<>$FFFF) and ((tmp shr 16)<>$FFFF) then
._PCI Device: Vendor: (l and $FFFF) Device: (l shr 16)_.
end;
outp($CF8,0);
end;
end;
. ..... ISA ........ ......... ........ ..... ....
........... ....... . OS/2 . . ......... .. ...... .. ......
ISA/PnP .... ............ .. Microsoft, ..... ...... .....
.. ......
ftp://ftp.microsoft.com/developr/drg/Plug-and-Play/Pnpspecs.
...... ...... - ... ............ PnP BIOS. .. ... .........
......... ........ - ... 16-. ...... . ......... ....
....... .......... .. ......, ... ... ........., ... ........
..... .. ..... ... ... ........ ......... .. ............ ..
Microsoft.
......, . ..., ..... ....... ............ Plug'n'Play
..... ......... .. .......... ......:
http://members.hyperlink.net.au/~chart.
... .. .... . ........., ...... ... DOS.
... ... ........... . OS/2
..... ........ ...... ... Presentation Manager, .......
... ........ ...... PM ..... .......... ....... (.......,
.......... .... ..... ........), .. ....... ...... .........
. ....... ... . ........... .......... ........ ........
.... .. (......) .. ........., .. ......., ..... .....
.......... . ... .......... . ............ . .... ........
............. .. ... .... ......... ..... .. ............
....... ......., . ...... ..... .
.... .........
... .......
........., ......... ........, .. . .... ............ ...
....... - ... .., ... ... ..... ........ . VDM. ... . ...
....... ........ - ..... ... ......... . ..... ..... .. .......
Windows . ..... .. ...... ............. .......... .inf-.....
P.S. ......, ... ... ... ...... ... ...-.. ............
... ........ . eComStation ...... .. .. .......? ...... .....
.....: ....... .......
Comments: Alex G. 2001-09-10 19:06:08 | . ....? iSA ... .. ...... .... ..... ..... ........ USB support . ... - ..... ..... ..........
| Yuri Prokushev 2001-09-11 10:24:02 | .... .... ......... - .... ......... ........... ......... - ... ....... .., ..... .. .... . ...... ... ......? | 2001-09-11 11:28:02 | ... ...... ?
1. ..... . ............. ... ......... ..........
2. ......... ....... . URL'.. .........
| ....... .. ....... 2001-09-11 16:05:46 | 1. Int1A ".......". Intel'... "....... ................ ........ ........". ... .. (Intel'.) .............
2. "rmview /da". ...., ........, ... . OS/2? ............ ".......... ..... .........."? ". ..." (c).
3. . ..... PnP nonPnP-aware ....... ....... .... ........ ... ..... ...... ".........." ........? | ..... 2001-09-11 16:18:21 | .... .... .. .... . ........ ... .. rmview ... .... .. ........., . ..... .... .. ......... .........
.......... .. ...... ..... ..... ... .. rmview,
....... | ....... .. ....... 2001-09-11 18:47:42 | "....... ......... ........." ........... . ............ device/basedev . CONFIG.SYS.
.... .. ....... "...... ..." ....... - .... DDINSTALL.
...... . ...... - ... ..... PnP-aware ........? | GA 2002-02-23 14:10:53 | For Plug and Play one needs
(1.)Plug and Play bios, P&P OS, and P&P Hardware
(2.)Hardware Tree: Built by BUS enumerators. RAM record of all devices on system
(3.)Bus Enumerator: Driver based on BUS (i.e. SCSI, IDE). Allows unique and constant ID of each device on system
(4.)An auto-detection which BUS enumerators are in effect
(5.)Hardware tree is displayed as the device manager (stored in hkey_local_machine)
(6.)Plug and Play OS requires: Configuration Mgr., Hardware Tree, BUS Enumerator, Resource Arbitrators
(7.)Plug and Play Device drivers must: Register with configuration mgr., wait for resources (device) before becoming active, and respond to dynamic config (not jumper-laden)
(8.)P&P finds legacy cards by checking specific I/O ports and memory addresses.
(9.)Legacy cards can only be found by setup and "Add New Hardware"
This should be a model for development... | GA 2002-02-23 14:22:18 | Updating ESCD...About Plug n Pray
see: [url]
with some detailed advices | GA 2002-02-23 15:00:30 | A tool for PCI hardware recognition:
PCI044VK.ZIP 300K 2-22-02
A PCI & AGP bus sniffer v0.44.vk with recognition of hardware types. PCI.EXE and CHKPCI.EXE are command line
programs with VIO output(Jan., 5th 2002)
One can download it from [url]
If one has no registration one can download free with telnet
See the direct call for a telnet session on the site |
Comment this article.
|
How to prevent data loss? a) don't use old version of JFS driver. b) Don't boot from old eCS CD1 (if you take eCS 2.0 CD1, then disable its disk checker else it can kill your partitions), Advice how to use JFS filesystem |
|
|
|
IBM OS/2 Warp
|