#pragma once #include "types.h" #include "ioctl.h" typedef struct NvChannel { u32 fd; bool has_init; } NvChannel; Result nvChannelCreate(NvChannel* c, const char* dev); void nvChannelClose(NvChannel* c); Result nvChannelSetPriority(NvChannel* c, NvChannelPriority prio); Result nvChannelSetTimeout(NvChannel* c, u32 timeout);