My Project
Main Page
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
os.h
Go to the documentation of this file.
1
#pragma once
2
3
#define SYSTEM_VERSION(major, minor, revision) \
4
(((major)<<24)|((minor)<<16)|((revision)<<8))
5
6
u32
osConvertVirtToPhys
(
u32
vaddr);
7
u32
osConvertOldLINEARMemToNew
(
u32
addr);
//Converts 0x14* vmem to 0x30*. Returns the input addr when it's already within the new vmem. Returns 0 when outside of either LINEAR mem areas.
8
const
char
*
osStrError
(
u32
error);
9
u32
osGetFirmVersion
();
10
u32
osGetKernelVersion
();
11
u64
osGetTime
();
osGetKernelVersion
u32 osGetKernelVersion()
Definition:
os.c:60
osGetTime
u64 osGetTime()
Definition:
os.c:40
osConvertVirtToPhys
u32 osConvertVirtToPhys(u32 vaddr)
Definition:
os.c:19
u64
uint64_t u64
Definition:
types.h:24
osGetFirmVersion
u32 osGetFirmVersion()
Definition:
os.c:56
u32
uint32_t u32
Definition:
types.h:23
osStrError
const char * osStrError(u32 error)
Definition:
os.c:64
osConvertOldLINEARMemToNew
u32 osConvertOldLINEARMemToNew(u32 addr)
Definition:
os.c:32
include
3ds
os.h
Generated on Mon Nov 24 2014 23:37:58 for My Project by
1.8.8