⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module gpu_nouveau

Module gpu_nouveau 

Source
Expand description

NVIDIA Nouveau GPU Driver Framework

Provides PCI device detection and structured types for NVIDIA GPUs using the open-source Nouveau driver model. Actual register programming requires hardware access not available in QEMU’s virtio-gpu environment.

Modules§

device_ids
NVIDIA GPU PCI device IDs (subset of common devices)
regs
MMIO register block offsets (per Nouveau/envytools documentation)

Structs§

NouveauDevice
NVIDIA GPU device instance

Enums§

FalconEngine
NVIDIA Falcon security co-processor engine
FalconState
Falcon engine state
NvidiaArchitecture
NVIDIA GPU architecture

Functions§

init
Initialize the Nouveau GPU driver (detection only).
probe
Probe the PCI bus for NVIDIA GPU devices (x86_64 only).