|
238659e94b
|
Store PCI device mapped memory ranges
|
2023-06-10 22:22:09 -04:00 |
|
|
2935903bae
|
Map PCI device memory regions
|
2023-06-10 20:12:46 -04:00 |
|
|
5179b5881b
|
Read PCI device header type
|
2023-06-10 12:01:06 -04:00 |
|
|
a0c62937ff
|
Remove Pci.init_device() for now
|
2023-06-10 11:28:51 -04:00 |
|
|
657287c160
|
Move Pci.scan() recursion into scan() itself
|
2023-06-10 11:20:50 -04:00 |
|
|
d600e089e5
|
Add Pci.Device class
|
2023-06-10 11:16:27 -04:00 |
|
|
40ff805f7d
|
Add Pci.Address struct
|
2023-06-10 09:35:52 -04:00 |
|
|
9ac69c9003
|
Add Pci.write_config_register()
|
2023-06-10 09:19:58 -04:00 |
|
|
7a4edf38f0
|
Scan for multi-function PCI devices
|
2023-06-08 20:28:32 -04:00 |
|
|
dda1b6379f
|
Fix in32()/out32() to use uint instead of ulong
|
2023-06-08 16:07:44 -04:00 |
|
|
8de86dd647
|
Add Pci.init_device() skeleton
|
2023-06-07 16:49:54 -04:00 |
|
|
cc891f6d4d
|
Assign PCI header fields to named variables
|
2023-02-24 20:53:46 -05:00 |
|
|
25ee1775f0
|
Capitalize namespacing structs
This helps to avoid name clashes when breaking up modules into packages.
|
2023-01-01 17:34:41 -05:00 |
|
|
476ae7d6fd
|
Move hos.* modules to hulk.*
|
2022-10-26 00:16:07 -04:00 |
|
|
53e2e52bbe
|
Scan for PCI devices
|
2022-04-13 21:54:28 -04:00 |
|