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

(475a4fe LLVM update: finally on 18.x!)

#include <vterm.h>
+ Include dependency graph for main.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  lfos_framebuffer
 
struct  lfos_term_state
 

Data Structure Documentation

◆ lfos_framebuffer

struct lfos_framebuffer

Definition at line 5 of file main.h.

+ Collaboration diagram for lfos_framebuffer:
Data Fields
uint16_t bpp
uint32_t * fb
uint16_t height
uint16_t stride
uint16_t width

◆ lfos_term_state

struct lfos_term_state

Definition at line 13 of file main.h.

+ Collaboration diagram for lfos_term_state:
Data Fields
VTermPos cursor_pos
lfos_framebuffer fb
char * input_buffer
char * input_buffer_current
size_t input_buffer_len
VTerm * vterm
VTermScreen * vtermScreen