nouveau 或 radeon 的 /proc/drivers 目录组织是什么

nouveau 或 radeon 的 /proc/drivers 目录组织是什么

上下文:

我需要从lua库中的显卡获取一些基本信息。这个想法是不依赖外部软件(例如 hwinfo)。

我知道对于带有 nvidia 卡的系统, /proc/driver 中有一个 nvidia 目录:

~/ tree /proc/driver/nvidia 
/proc/driver/nvidia
├── gpus
│   └── 0000:01:00.0
│       ├── information
│       └── registry
├── params
├── patches
│   └── README
├── registry
├── version
└── warnings
    └── README

4 directories, 7 files

我可以从文件 nvidia/gpus/0000:01:00.0 获取显卡信息。为了让我的库能够获取大多数平台上的信息(带有图形服务器),我想知道:

1)nouveau和radeon是否在/proc/driver中提供此类目录

2)如果是,它们是如何命名/组织的?

相关内容