richardg867
|
2d3a3f67bb
|
workflows: Attempt rollback to Ubuntu 22.04
At least until Ubuntu updates their mingw-w64 to include the fix for this: https://sourceforge.net/p/mingw-w64/bugs/991/
2025-08-02
|
2025-08-02 16:11:18 -03:00 |
|
RichardG867
|
bcdde7865e
|
Fix DOS macro issue once and for all
2025-04-19
|
2025-04-19 18:17:42 -03:00 |
|
RichardG867
|
a47efc5724
|
pcireg: Don't mask IRQ register contents
2025-04-14
|
2025-04-14 22:22:21 -03:00 |
|
RichardG867
|
114b19b619
|
pcireg: Update ID database
|
2025-04-14 22:07:10 -03:00 |
|
RichardG867
|
eb1193711b
|
workflows: Fix build
Artifact merging stuff is inevitable now
|
2025-04-14 21:46:38 -03:00 |
|
RichardG867
|
4e048a81cf
|
clib: Optimize multi-function search for dummy configuration space
|
2025-04-14 21:36:13 -03:00 |
|
RichardG867
|
2f6b92aeaa
|
clib: Fix PCI bus scan crash on Windows
|
2025-04-14 21:33:52 -03:00 |
|
RichardG867
|
bb50fe1bf4
|
clib: Make PCI_NONRET stuff cleaner
|
2025-01-06 11:03:42 -03:00 |
|
RichardG867
|
c1c8085cc6
|
pcireg: Update ID database
|
2025-01-05 19:12:51 -03:00 |
|
RichardG867
|
6fd9b5b3f6
|
ac97: Update supported controller list on readme
|
2025-01-05 19:08:24 -03:00 |
|
RichardG867
|
4656669213
|
Workflows: Add missing Linux binary for ac97
|
2025-01-05 18:59:15 -03:00 |
|
RichardG867
|
92f8e7bbbd
|
Add kbtest tool, which remained unreleased as it doesn't do much at the moment
|
2025-01-05 18:58:33 -03:00 |
|
RichardG867
|
fd92ce6d20
|
pcireg: Fix gcc warning
|
2025-01-05 18:54:30 -03:00 |
|
RichardG867
|
e8ebd0381b
|
clib: Fix libpci noreturn warning
|
2025-01-05 18:51:06 -03:00 |
|
RichardG867
|
7f87123b46
|
ac97: Fix gcc warning
|
2025-01-05 18:42:03 -03:00 |
|
RichardG867
|
adf5beeaab
|
Revert "clib: Change libpci define to cover non-gcc compilers"
This reverts commit a25c886f48.
|
2025-01-05 18:36:32 -03:00 |
|
RichardG867
|
2c1aecff34
|
ac97: Make Linux port official
|
2025-01-05 18:33:07 -03:00 |
|
RichardG867
|
55324a40f2
|
clib: Add platform-specific replacements for the Watcom delay function
|
2025-01-05 18:31:32 -03:00 |
|
RichardG867
|
a897ac21e0
|
ac97: Add codec reset routine for AudioPCI (required by CT5880)
|
2025-01-05 18:18:08 -03:00 |
|
RichardG867
|
6127a350a8
|
clib: Add libpci debug environment variable
|
2024-10-28 10:47:51 -03:00 |
|
RichardG867
|
a25c886f48
|
clib: Change libpci define to cover non-gcc compilers
|
2024-10-28 10:45:52 -03:00 |
|
RichardG867
|
aef2d14bec
|
clib: Tell gcc to compile for a base i386 target
Only benefits Linux targets; Windows is still lower bound to 686-cmov by MinGW's crt0.
|
2024-10-26 16:39:05 -03:00 |
|
RichardG867
|
aba2c775bf
|
pcireg: Move extensive Win32 flag sequence to a dedicated makefile
|
2024-10-26 11:19:15 -03:00 |
|
RichardG867
|
29b7b6e262
|
clib: Move PCI bus number generator away from the dummy config space part as 9x does have raw access
|
2024-10-25 16:59:01 -03:00 |
|
RichardG867
|
937e1db566
|
workflows: Don't include pmodew.exe
|
2024-10-25 16:39:56 -03:00 |
|
RichardG867
|
c53a10c638
|
pcireg: Fix warning in lh5 code
|
2024-10-25 16:38:08 -03:00 |
|
RichardG867
|
2f83a23289
|
clib: Generate dummy PCI bus numbers for 9x
|
2024-10-25 16:34:38 -03:00 |
|
RichardG867
|
be6d0e648b
|
pcireg: Use libpci lookup if our own database isn't available
|
2024-10-25 16:24:45 -03:00 |
|
RichardG867
|
08ced8392c
|
clib: Expose libpci access structure to individual tools
|
2024-10-25 15:44:38 -03:00 |
|
RichardG867
|
e120b47de0
|
clib: Some PCI define cleanups
|
2024-10-25 15:40:02 -03:00 |
|
RichardG867
|
4d4a29b936
|
clib: Improve current PCI device detection
|
2024-10-25 15:37:45 -03:00 |
|
RichardG867
|
6cb42625ae
|
pcireg: Add uncompressed database support
|
2024-10-25 15:31:41 -03:00 |
|
RichardG867
|
9a81a311dc
|
pcireg: Optimize PCI ID string database generation with trailing substring detection
|
2024-10-24 20:25:44 -03:00 |
|
RichardG867
|
55a3adb3cc
|
pcireg: Add lh0 uncompressed file support
|
2024-10-24 20:07:53 -03:00 |
|
RichardG867
|
d5a07eb644
|
pcireg: Add one more abbreviation shortening mode to pciutil
|
2024-10-24 17:20:29 -03:00 |
|
RichardG867
|
50f29939f8
|
pcireg: Refactor scanning code to improve width fit and remove cursor repositioning
|
2024-10-24 16:47:39 -03:00 |
|
RichardG867
|
22b51c850f
|
pcireg: Properly allocate and deallocate decompression buffers
|
2024-10-24 10:32:24 -03:00 |
|
RichardG867
|
e5c20561f7
|
pcireg: Flush stdout before loading PCI ID database
|
2024-10-24 10:16:27 -03:00 |
|
RichardG867
|
2042d3e725
|
workflows: Fix PCI ID database archiving
|
2024-10-23 19:11:45 -03:00 |
|
RichardG867
|
db68540a58
|
pcireg: Rewrite PCI ID system to compress database with LHA
Database building has been moved away from the build process at least for now, due to the fact lha isn't packaged anywhere.
|
2024-10-23 19:08:35 -03:00 |
|
RichardG867
|
2345666fc7
|
clib: Fix libpci detection define
|
2024-10-23 18:36:36 -03:00 |
|
RichardG867
|
8333f45c9b
|
clib: Fix build with old libpci on Linux
|
2024-10-23 16:13:18 -03:00 |
|
RichardG867
|
ae5a0d7fa7
|
pcireg: Fix subordinate value in generated configuration space
|
2024-10-23 16:08:32 -03:00 |
|
RichardG867
|
7b8b8c10f9
|
pcireg: Don't do dummy configuration space fill if the actual space is actually readable
|
2024-10-23 15:54:01 -03:00 |
|
RichardG867
|
86cc9b337e
|
pcireg: Add cp437 conversion to Windows target
|
2024-10-23 15:41:29 -03:00 |
|
RichardG867
|
73faeb9b07
|
workflows: Archive lowercase exes as well
|
2024-10-23 15:28:19 -03:00 |
|
RichardG867
|
a8bf69b6c9
|
clib: Fix pci module build
|
2024-10-23 15:25:44 -03:00 |
|
RichardG867
|
f640d7cb5f
|
workflows: Fix pciutils build
|
2024-10-23 15:19:03 -03:00 |
|
RichardG867
|
2f6cad846c
|
pcireg: Port to Windows using libpci for dummy configuration space generation
|
2024-10-23 15:09:38 -03:00 |
|
RichardG867
|
fbf70afa54
|
actions: Delay figuring out the v4 artifact merging stuff
|
2024-10-23 11:35:29 -03:00 |
|