OS/2, eCS & ArcaOS - Technical > Applications

Hardware Explorer

<< < (13/17) > >>

Lars:
Sent to you via email.

Digi:
Hardware Explorer 0.0.6 is available for download.
  http://os2.snc.ru/product-HwExplorer.html

See "History of changes" on the web page (or whatsnew.txt).
Many thanks to everyone who helped.
Special thanks to Lars Erdmann for helping with the code receiving the VBE data.

Dave Yeo:
Looks good on a SNAP system, thanks.

Dariusz Piatkowski:
Digi,

Here are a couple of screenshots showing the results in both OS2 and OS4 kernels.

Seems like the OS4 version is more 'complete', however that also means there are double occurencies of hardware being listed.

For example, if you look at the Realtek NIC you will find the following:
1) r8169_0 Network Adapter
2) Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller

They are certainly referencing the same hardware, that being the NIC.

I think similar can be said for other devices such as SB chipset and matching IDE_x/1/2 xATA controller icons, or the PCI_Bus_0 and duplicate PCI_Bus_0 icons. PCI_Bus_1/2/3 are not duplicated, however in the OS2 version of the output only PCI_Bus_0 is shown.

OS4User:

--- Quote from: Dariusz Piatkowski on February 16, 2020, 06:47:37 am ---Seems like the OS4 version is more 'complete', however that also means there are double occurencies of hardware being listed.

For example, if you look at the Realtek NIC you will find the following:
1) r8169_0 Network Adapter
2) Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller


--- End quote ---

You are very observant :).  OS/4 version is not just more 'complete'   -  OS/4 adds to it's RM all equipment that is available on PCI bus, considering  bus topology.

What you can see under PCI_Bus_0  is your real PCI tree and thus PCI_Bus_0 is your root bridge.

OS/4 RM combines real PCI tree and adapters added by drivers if a certain driver provides PCI address for its  adapter.   For ex.  Lars's USB controllers' drivers.

If a driver does not provide PCI address - then you can see its adapter under PCI_Bus_Misc node which is artificial and does not reflect real PCI tree.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version