]> mj.ucw.cz Git - pciutils.git/log
pciutils.git
18 years agoSome more SGI device IDs.
Ralf Baechle [Fri, 9 Jul 1999 00:20:56 +0000 (00:20 +0000)]
Some more SGI device IDs.

18 years agoAdd IOC3 id.
Ralf Baechle [Thu, 8 Jul 1999 22:31:25 +0000 (22:31 +0000)]
Add IOC3 id.

18 years agoVarious PCIutils changes accumulated over last two weeks:
Martin Mares [Wed, 7 Jul 1999 11:23:03 +0000 (11:23 +0000)]
Various PCIutils changes accumulated over last two weeks:

o  Use `long' instead of `long long' for PCI addresses on Alpha.
o  Synchronized header declarations with PCI specs rev. 2.2.
o  lspci: Dump all capabilities defined in PCI 2.2.
o  lspci: Even htype1 has a capability list.
o  lspci: Mask out bottommost 2 bits of capability pointers as required
   by the specs.
o  Added overall support for reporting of region sizes (needs support
   in the kernel, but I've already sent a patch to Linus).
o  pci_fill_info() returns a bitmask of what it suceeded to read (reading
   of sizes can fail if the kernel doesn't support it).
o  Some new IDs.

18 years agoAdded reference to PowerTweak.
Martin Mares [Tue, 6 Jul 1999 21:33:28 +0000 (21:33 +0000)]
Added reference to PowerTweak.

18 years agoA lot of PCI ID's and also uninstall target, both by Dave Jones.
Martin Mares [Thu, 1 Jul 1999 21:33:28 +0000 (21:33 +0000)]
A lot of PCI ID's and also uninstall target, both by Dave Jones.

18 years agoWhen device ID lookup fails, return hexadecimal device ID instead of vendor ID.
Martin Mares [Mon, 21 Jun 1999 20:17:13 +0000 (20:17 +0000)]
When device ID lookup fails, return hexadecimal device ID instead of vendor ID.
Well spotted by Axel Bodemann <Axel.Bodemann@ruhr-uni-bochum.de>, I've just
extended the fix to subsystem ID's.

18 years agoPCI ID database updates accumulated over last few weeks.
Martin Mares [Thu, 17 Jun 1999 17:53:03 +0000 (17:53 +0000)]
PCI ID database updates accumulated over last few weeks.

18 years agoAGP command register display bug fix from Petr Vandrovec.
Martin Mares [Thu, 17 Jun 1999 17:51:45 +0000 (17:51 +0000)]
AGP command register display bug fix from Petr Vandrovec.

18 years agoUse hard-coded numbers instead of __NR_pread in case glibc doesn't
Martin Mares [Thu, 17 Jun 1999 17:51:11 +0000 (17:51 +0000)]
Use hard-coded numbers instead of __NR_pread in case glibc doesn't
define SYS_pread.

18 years agoAdded some ID's.
Martin Mares [Wed, 19 May 1999 12:01:24 +0000 (12:01 +0000)]
Added some ID's.

Released the package as 2.0 (aka Bug Free by Definition).

18 years agoNew Motorola IDs and a fix for the messed up vendor ID
Cort Dougan [Mon, 10 May 1999 22:10:02 +0000 (22:10 +0000)]
New Motorola IDs and a fix for the messed up vendor ID
some of them use.

18 years agoMiscellaneous PCI ID contributions.
Martin Mares [Sun, 9 May 1999 19:08:00 +0000 (19:08 +0000)]
Miscellaneous PCI ID contributions.

18 years agoSparc/Sparc64 fixes by Jakub.
Martin Mares [Mon, 26 Apr 1999 19:45:55 +0000 (19:45 +0000)]
Sparc/Sparc64 fixes by Jakub.

18 years agoFew updates to the ID database.
Martin Mares [Mon, 26 Apr 1999 19:41:48 +0000 (19:41 +0000)]
Few updates to the ID database.

18 years agoReleased as 1.99.5-alpha.
Martin Mares [Sun, 18 Apr 1999 19:10:35 +0000 (19:10 +0000)]
Released as 1.99.5-alpha.

If no bug reports arrive, I'll make it a 2.0 release after I return
to Prague.

18 years agoAlpha compilation fixes by Matthew Jacob.
Martin Mares [Sun, 18 Apr 1999 19:07:16 +0000 (19:07 +0000)]
Alpha compilation fixes by Matthew Jacob.

18 years agoA lot of updates from Adam J. Richter.
Martin Mares [Sun, 18 Apr 1999 19:04:16 +0000 (19:04 +0000)]
A lot of updates from Adam J. Richter.

18 years agoSome more PCI ID's from Michael Neuffer.
Martin Mares [Sun, 28 Mar 1999 10:27:33 +0000 (10:27 +0000)]
Some more PCI ID's from Michael Neuffer.

18 years agoAdd python.
Cort Dougan [Wed, 10 Mar 1999 04:19:07 +0000 (04:19 +0000)]
Add python.

18 years agoo Don't assume unsigned long to be 64-bit on 64-bit platforms. Introduced
Martin Mares [Sun, 28 Feb 1999 20:23:05 +0000 (20:23 +0000)]
o  Don't assume unsigned long to be 64-bit on 64-bit platforms. Introduced
   pciaddr_t which is an integer type capable of holding a PCI address.
   Can anyone with an Ultra test it?

o  lspci scan mode: Don't dump functions 1--7 when scanning a real
   multi-function device. (Several devices don't decode function bits at all).

o  Few pci.ids additions.

18 years agoCapability list parser now recognizes all AGP and all PCI Power Management
Martin Mares [Thu, 28 Jan 1999 20:16:40 +0000 (20:16 +0000)]
Capability list parser now recognizes all AGP and all PCI Power Management
registers.

Added bridge checks to bus mapping code.

Released the whole thing as 1.99.4.

18 years agoAdded `bus mapping mode' (-M) which scans the whole configuration space
Martin Mares [Wed, 27 Jan 1999 14:52:53 +0000 (14:52 +0000)]
Added `bus mapping mode' (-M) which scans the whole configuration space
to find devices hiding behind misconfigured or misdesigned bus bridges.
This is intended only for debugging purposes and it's available only to root
as it can crash several well-known buggy chips.

18 years agoDECchip 21153 here as well.
Jakub Jelinek [Tue, 26 Jan 1999 15:00:03 +0000 (15:00 +0000)]
DECchip 21153 here as well.

18 years agoAdd missing final argument to a->debug() call.
Geert Uytterhoeven [Mon, 25 Jan 1999 22:10:45 +0000 (22:10 +0000)]
Add missing final argument to a->debug() call.

BTW, how do you add a __attribute__ ((format (printf, 1, 2))) to a function
pointer? Bugs like these would show up much sooner...

18 years agoGrrr, forgot to commit those :(
Martin Mares [Mon, 25 Jan 1999 21:08:39 +0000 (21:08 +0000)]
Grrr, forgot to commit those :(

18 years agoRewrote `dist' and `release' rules to generate version numbers in all files
Martin Mares [Mon, 25 Jan 1999 20:51:05 +0000 (20:51 +0000)]
Rewrote `dist' and `release' rules to generate version numbers in all files
automatically.

Released as version 1.99.3.

18 years agoUntil kernel adopts new layout of PCI includes (i.e., separate declaration of
Martin Mares [Sun, 24 Jan 1999 21:48:10 +0000 (21:48 +0000)]
Until kernel adopts new layout of PCI includes (i.e., separate declaration of
header structure, functions and device IDs), which is not going to happen
before 2.3, we'll use our own definiton of the configuration header.

18 years agolspci now understands PCI capability lists. Currently, the only capability I
Martin Mares [Sun, 24 Jan 1999 21:38:46 +0000 (21:38 +0000)]
lspci now understands PCI capability lists. Currently, the only capability I
know about is AGP, but the fact it's numbered 0x02 tries to tell that
something else might be hiding behind the properties :)

18 years agoAssorted ID file fixes.
Martin Mares [Sun, 24 Jan 1999 21:36:18 +0000 (21:36 +0000)]
Assorted ID file fixes.

18 years agoReplaced `buffer' access method by a real cache.
Martin Mares [Sun, 24 Jan 1999 21:35:35 +0000 (21:35 +0000)]
Replaced `buffer' access method by a real cache.

18 years agoAdded few device IDs.
Martin Mares [Sat, 23 Jan 1999 20:25:34 +0000 (20:25 +0000)]
Added few device IDs.

18 years agoRewrote the PCI Utilities. All PCI configuration space access has been
Martin Mares [Fri, 22 Jan 1999 21:04:45 +0000 (21:04 +0000)]
Rewrote the PCI Utilities. All PCI configuration space access has been
moved to a library which supports multiple access mechanisms: the current
/proc/bus/pci one, direct port access (needed for debugging of kernel
PCI code and as a nice side-effect this makes pciutils work with 2.0
kernels, although only for root) and reading of configuration dumps.

This has been released as version 1.99.2-alpha. For detailed description
of changes, see the ChangeLog.

Can anybody test it on non-PC architectures, please? (Especially if you
have any 64-bit card.)

18 years agoMiscellaneous documentation fixes.
Martin Mares [Tue, 19 Jan 1999 21:24:30 +0000 (21:24 +0000)]
Miscellaneous documentation fixes.

Released as version 1.10.

18 years agoUpdated spec file from Krzysztof G. Baranowski.
Martin Mares [Sun, 29 Nov 1998 17:19:11 +0000 (17:19 +0000)]
Updated spec file from Krzysztof G. Baranowski.

18 years agoMoved pci.ids to /usr/share.
Martin Mares [Sun, 22 Nov 1998 08:55:59 +0000 (08:55 +0000)]
Moved pci.ids to /usr/share.

Releasing as version 1.09.

18 years agoFixed displaying of prefetchable-memory-behind-bridge.
Martin Mares [Wed, 18 Nov 1998 14:06:04 +0000 (14:06 +0000)]
Fixed displaying of prefetchable-memory-behind-bridge.

18 years agoadd 3Com 3c985 and Alteon AceNIC
Jes Sorensen [Wed, 11 Nov 1998 09:19:36 +0000 (09:19 +0000)]
add 3Com 3c985 and Alteon AceNIC

18 years agoAdd Genroco and the Genroco HFP-832 HiPPI NIC.
Ralf Baechle [Wed, 4 Nov 1998 17:40:24 +0000 (17:40 +0000)]
Add Genroco and the Genroco HFP-832 HiPPI NIC.

18 years agoOops, the test for glibc version was wrong :-|
Martin Mares [Sat, 24 Oct 1998 13:39:20 +0000 (13:39 +0000)]
Oops, the test for glibc version was wrong :-|

18 years agoRenamed specs to pciutils.spec, so that rpm --build finds it.
Martin Mares [Fri, 23 Oct 1998 10:21:44 +0000 (10:21 +0000)]
Renamed specs to pciutils.spec, so that rpm --build finds it.

18 years agoDon't include <syscall-list.h> on glibc >= 2.1, since it doesn't exist
Martin Mares [Fri, 23 Oct 1998 10:15:19 +0000 (10:15 +0000)]
Don't include <syscall-list.h> on glibc >= 2.1, since it doesn't exist
and we don't need it anyway.

18 years agoReleased as version 1.08.
Martin Mares [Mon, 19 Oct 1998 13:40:36 +0000 (13:40 +0000)]
Released as version 1.08.

18 years agoAdded specs file contributed by Krzysztof Baranowski.
Martin Mares [Mon, 19 Oct 1998 13:39:10 +0000 (13:39 +0000)]
Added specs file contributed by Krzysztof Baranowski.

18 years agoglibc 2.1.x defines pread()/pwrite() in its include files, no need
Martin Mares [Mon, 19 Oct 1998 13:37:44 +0000 (13:37 +0000)]
glibc 2.1.x defines pread()/pwrite() in its include files, no need
to do it yourself.

18 years agoRenamed the `dump whole config space' to `-xxx', so that it's harder
Martin Mares [Mon, 19 Oct 1998 13:36:19 +0000 (13:36 +0000)]
Renamed the `dump whole config space' to `-xxx', so that it's harder
to crash the system by mistake.

18 years agoBetter displaying of disabled and unassigned base address regions.
Martin Mares [Wed, 9 Sep 1998 07:38:51 +0000 (07:38 +0000)]
Better displaying of disabled and unassigned base address regions.

18 years agoFixed problems with glibc 1.99 on PPC. Thanks, Geert.
Martin Mares [Wed, 2 Sep 1998 18:47:40 +0000 (18:47 +0000)]
Fixed problems with glibc 1.99 on PPC. Thanks, Geert.

18 years agompic and mpic-2
Cort Dougan [Mon, 17 Aug 1998 23:07:43 +0000 (23:07 +0000)]
mpic and mpic-2

18 years agoAdd PowerMP board
Cort Dougan [Fri, 7 Aug 1998 23:33:36 +0000 (23:33 +0000)]
Add PowerMP board

18 years agoAdded support for printing of subsystem IDs.
Martin Mares [Fri, 17 Jul 1998 08:57:11 +0000 (08:57 +0000)]
Added support for printing of subsystem IDs.

Releasing as version 1.07.

18 years agoVerbose display of CardBus bridge headers (type 2) added. Requires <linux/pci.h>
Martin Mares [Wed, 15 Jul 1998 20:37:09 +0000 (20:37 +0000)]
Verbose display of CardBus bridge headers (type 2) added. Requires <linux/pci.h>
I've just commited.

18 years agoReleasing as 1.06. All glibc 2.1 troubles should be gone ;-)
Martin Mares [Fri, 12 Jun 1998 09:48:35 +0000 (09:48 +0000)]
Releasing as 1.06. All glibc 2.1 troubles should be gone ;-)

18 years agoDefine SYS_(pread|pwrite) as __NR_\1 on glibc systems unless defined by glibc
Martin Mares [Tue, 9 Jun 1998 19:22:05 +0000 (19:22 +0000)]
Define SYS_(pread|pwrite) as __NR_\1 on glibc systems unless defined by glibc
itself.

This solution is _very_ugly_, but it's the only way I know which doesn't force
people to rebuild the glibc every few kernel releases. Grrr. I don't understand
why glibc uses its own include for syscall numbers and doesn't just include
<asm/unistd.h> instead.

18 years agoKilled an unused variable.
Martin Mares [Tue, 9 Jun 1998 19:16:45 +0000 (19:16 +0000)]
Killed an unused variable.

18 years agoReleasing as version 1.05. The 1.04 from yesterday was a bit rotten :-|
Martin Mares [Mon, 8 Jun 1998 07:59:48 +0000 (07:59 +0000)]
Releasing as version 1.05. The 1.04 from yesterday was a bit rotten :-|

18 years agopread()/pwrite() now should work even with glibc on Alpha.
Martin Mares [Mon, 8 Jun 1998 07:57:54 +0000 (07:57 +0000)]
pread()/pwrite() now should work even with glibc on Alpha.

"--version".

18 years ago<linux/pci.h> is already included in pciutils.h, no need to include it twice.
Martin Mares [Mon, 8 Jun 1998 07:56:20 +0000 (07:56 +0000)]
<linux/pci.h> is already included in pciutils.h, no need to include it twice.

18 years agoNow responds to "--version"
Martin Mares [Mon, 8 Jun 1998 07:54:37 +0000 (07:54 +0000)]
Now responds to "--version"

18 years agoRemoved duplicate ID.
Martin Mares [Mon, 8 Jun 1998 07:53:25 +0000 (07:53 +0000)]
Removed duplicate ID.

18 years agoFixed bug in parsing of ":x" type filters.
Martin Mares [Mon, 8 Jun 1998 07:51:45 +0000 (07:51 +0000)]
Fixed bug in parsing of ":x" type filters.

18 years agoMore pci.ids updates from Jens Maurer.
Martin Mares [Thu, 28 May 1998 12:05:27 +0000 (12:05 +0000)]
More pci.ids updates from Jens Maurer.

18 years agoadd Madge ATM Collage 155 Server
Eddie C. Dost [Wed, 13 May 1998 21:03:20 +0000 (21:03 +0000)]
add Madge ATM Collage 155 Server

18 years agoUpdated PCI ID entries from Jens Maurer.
Martin Mares [Wed, 22 Apr 1998 07:55:15 +0000 (07:55 +0000)]
Updated PCI ID entries from Jens Maurer.

18 years agoPCIutils 1.03.
Martin Mares [Sun, 19 Apr 1998 11:02:25 +0000 (11:02 +0000)]
PCIutils 1.03.

- setpci now works and has a (well, a bit confusing) man page.

- lspci now understands the expansion ROM base addresses as reported
  by new kernels.

18 years agoIntermediate version of pciutils.
Martin Mares [Tue, 31 Mar 1998 21:02:11 +0000 (21:02 +0000)]
Intermediate version of pciutils.

- New filtering code (see ChangeLog and man page), lspci modified
  to use it.

- First attempt to write setpci, but just now doesn't compile.
  (It's commented out in Makefile and I commit it only because
  I need to work on it on different computer.)

Will be released as 1.03 as soon as setpci starts working.

18 years agoPCI-to-PCI bridges were not displayed properly in the tree format.
Martin Mares [Thu, 19 Mar 1998 15:56:40 +0000 (15:56 +0000)]
PCI-to-PCI bridges were not displayed properly in the tree format.

Eddie, can you check if it still works with multiple host bridges on the Ultra,
please?

18 years agoadd Ultra IIi PCI devices
Eddie C. Dost [Sun, 15 Mar 1998 13:59:19 +0000 (13:59 +0000)]
add Ultra IIi PCI devices

18 years agoAdded machine-readable dump format.
Martin Mares [Sun, 15 Feb 1998 09:30:37 +0000 (09:30 +0000)]
Added machine-readable dump format.

pci.ids updates from Jens Maurer.

Released as version 1.02.

18 years ago- Include pci.h in full distribution and use it instead of <linux/pci.h>
Martin Mares [Mon, 9 Feb 1998 12:32:50 +0000 (12:32 +0000)]
- Include pci.h in full distribution and use it instead of <linux/pci.h>
  when available. This should work-around all problems with Linus not
  synchronized with our PCI development.

- Fixed few cosmetic bugs (version in man pages etc.)

- Released as version 1.01.

18 years agoadd SUN device IDs
Eddie C. Dost [Sun, 8 Feb 1998 12:47:07 +0000 (12:47 +0000)]
add SUN device IDs

18 years ago- Added a man page and updated README
Martin Mares [Sun, 8 Feb 1998 10:58:51 +0000 (10:58 +0000)]
- Added a man page and updated README

- Makefile: Recognize architecture by calling uname and pass it as ARCH_xxx
  to all the C sources. This should eliminate problems with 32-bit compilers
  on sparc64.

- Partially implemented header type 2.

- Released as version 1.0.

18 years agoFirst released version of pciutils.
Martin Mares [Tue, 27 Jan 1998 11:50:07 +0000 (11:50 +0000)]
First released version of pciutils.

- New options for overriding names of /proc/bus/pci and /etc/pci.ids.

- Added verbose tree mode.

- Included new pci.ids, now maintained by Jens Maurer.

- Removed some debugging hacks.

18 years agoAdded Geert's fixes for printing of disabled regions.
Martin Mares [Thu, 1 Jan 1998 19:36:23 +0000 (19:36 +0000)]
Added Geert's fixes for printing of disabled regions.

18 years agoDon't show "Unknown device" warnings in numeric mode.
Martin Mares [Sat, 27 Dec 1997 18:38:30 +0000 (18:38 +0000)]
Don't show "Unknown device" warnings in numeric mode.

18 years agoOmit the CVS/ directory when creating a distribution archive.
Martin Mares [Sat, 27 Dec 1997 12:01:34 +0000 (12:01 +0000)]
Omit the CVS/ directory when creating a distribution archive.

18 years ago- Minor tweaks for first publicly distributed beta-version.
Martin Mares [Sat, 27 Dec 1997 11:57:11 +0000 (11:57 +0000)]
- Minor tweaks for first publicly distributed beta-version.

- New PCI ID database entries from 2.1.76.

- IRQ's are shown as hexadecimal numbers on the Ultra.

- Disabled I/O and memory regions are not shown at all (they usually contain
  garbage).

18 years agoAdded a `device tree' output format neatly displaying all the busses, bridges
Martin Mares [Tue, 23 Dec 1997 17:12:02 +0000 (17:12 +0000)]
Added a `device tree' output format neatly displaying all the busses, bridges
and devices.

18 years agoAdded a README file.
Martin Mares [Tue, 23 Dec 1997 10:32:30 +0000 (10:32 +0000)]
Added a README file.

18 years agoBeginning of the history.
Martin Mares [Fri, 5 May 2006 12:03:58 +0000 (14:03 +0200)]
Beginning of the history.