НОВОЕ: OS/2 GURU - Вопросы и ответы

12345

Reviews / articles about OS/2

Operating systems:
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 

Unsorted

 

 

AD: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017. All versions are supported: 5.1, 5.1.1.

eCo Software is able to maintain OS/2 LIP packages for any other language (German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)

A way to Plug'n'Play


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./projects/reviews/index.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 ...... .. .. .......? ...... .....

.....: ....... .......

Test the program:

Firefox 4 - works faster, shows modern web-sites + don't forget to install Microsoft font pack.

Commenti:

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

eCS 2.0 is full of drivers for modern hardware. Support of modern motherboards, network adapters and video cards. Automatical installation. eCS 2.0 what's new?

 


 

 

ArcaOS 5.1.1 - DOS works again

DOS virtual machine works again (it was working on Core 2 Duo, and didn't for i5). Install ArcaOS in UEFI mode to use DOS VM.

Blonde Guy

Panorama VESA video driver for OS/2

eCo Software have released Panorama VESA driver in 2007 - OS/2 survived the crisis

Some remarks about Panorama history

// надо на ENG!!

Warpstock Europe 2000

The conference ... clip about the conference:

 

(C) OS2.GURU 2001 -- 2025