OS4 DepotLogo by Marko 
(anonymous IP: 13.58.203.255,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (602)
   o Document (24)
   o Driver (97)
   o Emulation (149)
   o Game (1011)
   o Graphics (500)
   o Library (118)
   o Network (234)
   o Office (66)
   o Utility (932)
   o Video (69)

Total files: 4399

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Utility » Hardware » pciutils.lha

pciutils

Description: OS4 port of pciutils lib offering lspci and setpci
Download: pciutils.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 1Mb
Version: 3.10
Date: 23 Jan 24
Author: Martin Mares, Olrick Lefebvre
Submitter: Olrick Lefebvre
Homepage: https://github.com/Agg242/pciutils
Category: utility/hardware
License: GPL
Distribute: no
Min OS Version: 4.1
FileID: 12805
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
# AmigaOS 4 port of pciutils library, thanks to Martin Mares.


## Includes:

* Compiled binaries of lspci and setpci.
* sources from Github 

Pciutils github: https://github.com/pciutils/pciutils
Pciutils OS4 fork to be pulled in the main project:
https://github.com/Agg242/pciutils


## Install

* Put the binaries wherever you want
* Put the pci.ids file in DEVS:


## Usage

Get general help with --help option.
For deeper information, go get lspci/setpci man pages on a Linux box or on the
Internet.


## Misc info

Tested with AmigaOne XE, Sam440Flex, X1000, X5000 and A1222.

Tests with X1000 revealed that secondary bus id of PCI bridges is left shifted
by one on this platform.
CFE and Linux Fienix output the right secondary bus, but not OS4.
e.g.:
-+-[0000:00]-+-00.0  PA Semi, Inc PWRficient Host Bridge
 |           +-01.0  PA Semi, Inc PWRficient L2 Cache
 |           +-03.0  PA Semi, Inc PWRficient System/Debug Controller
 |           +-04.0  PA Semi, Inc PWRficient DDR2 Memory Controller
 |           +-05.0  PA Semi, Inc PWRficient DDR2 Memory Controller
 |           +-08.0  PA Semi, Inc PA6T Core
 |           +-09.0  PA Semi, Inc PA6T Core
 |           +-10.0-[01]--         <<<< this is the PCI-Express Port of the
graphic card 
                                        which should be enumerated as bus [01]
...
 +-[0000:02]-+-00.0  Advanced Micro Devices, Inc. [AMD/ATI] Tahiti XT [Radeon HD
7970/8970 OEM / R9 280X]
 |           -00.1  Advanced Micro Devices, Inc. [AMD/ATI] Tahiti HDMI Audio
[Radeon HD 7870 XT / 7950/7970]
 
And this is the same with the southbridge [05]->[0a] and a network card
[08]->[10].


## Thanks

Thanks to Martin Mares who kindly helped me integrating the port to his project.
Thanks to Alexandre Balaban and Mathias Parnaudeau for bringing me tons of good
vibes, tons of motivation and this project to get things moving.
Thanks to french AmiOuest team for proving me at each gathering that passion and
will make things happen.
Thanks to TripleA team for fueling me with motivation at each Alchimie french
gathering. 

Olrick.

Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment