LF OS
Hobby operating system for amd64 with high ambitions
Loading...
Searching...
No Matches
arch.h File Reference

(29312b1 fbconsole, panic: render panic after framebuffer was given to userspace - without clearing screen contents)

+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define HIGHER_HALF_START   0xFFFF800000000000
 

Typedefs

typedef signed char int8_t
 
typedef unsigned char uint8_t
 
typedef signed short int16_t
 
typedef unsigned short uint16_t
 
typedef signed int int32_t
 
typedef unsigned int uint32_t
 
typedef signed long int64_t
 
typedef unsigned long uint64_t
 
typedef uint64_t ptr_t
 
typedef uint64_t size_t
 
typedef int64_t ssize_t
 
typedef int64_t pid_t
 

Functions

void nyi (int loop)
 

Macro Definition Documentation

◆ HIGHER_HALF_START

#define HIGHER_HALF_START   0xFFFF800000000000

Definition at line 23 of file arch.h.

Typedef Documentation

◆ int16_t

typedef signed short int16_t

Definition at line 7 of file arch.h.

◆ int32_t

typedef signed int int32_t

Definition at line 10 of file arch.h.

◆ int64_t

typedef signed long int64_t

Definition at line 13 of file arch.h.

◆ int8_t

typedef signed char int8_t

Definition at line 4 of file arch.h.

◆ pid_t

typedef int64_t pid_t

Definition at line 21 of file arch.h.

◆ ptr_t

typedef uint64_t ptr_t

Definition at line 17 of file arch.h.

◆ size_t

typedef uint64_t size_t

Definition at line 18 of file arch.h.

◆ ssize_t

typedef int64_t ssize_t

Definition at line 19 of file arch.h.

◆ uint16_t

typedef unsigned short uint16_t

Definition at line 8 of file arch.h.

◆ uint32_t

typedef unsigned int uint32_t

Definition at line 11 of file arch.h.

◆ uint64_t

typedef unsigned long uint64_t

Definition at line 14 of file arch.h.

◆ uint8_t

typedef unsigned char uint8_t

Definition at line 5 of file arch.h.

Function Documentation

◆ nyi()

void nyi ( int  loop)