libnx
Enumerations | Functions
nv.h File Reference

NVIDIA low level driver (nvdrv*) service IPC wrapper. More...

#include "../types.h"

Go to the source code of this file.

Enumerations

enum  nvServiceType {
  NVSERVTYPE_Default = -1,
  NVSERVTYPE_Application = 0,
  NVSERVTYPE_Applet = 1,
  NVSERVTYPE_Sysmodule = 2,
  NVSERVTYPE_T = 3
}
 

Functions

Result nvInitialize (nvServiceType servicetype, size_t sharedmem_size)
 
void nvExit (void)
 
Result nvOpen (u32 *fd, const char *devicepath)
 
Result nvIoctl (u32 fd, u32 request, void *argp)
 
Result nvClose (u32 fd)
 
Result nvQueryEvent (u32 fd, u32 event_id, Handle *handle_out)
 
Result nvConvertError (int rc)
 

Detailed Description

NVIDIA low level driver (nvdrv*) service IPC wrapper.

Author
yellows8