mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 06:17:35 +00:00
AK: Rename the common integer typedefs to make it obvious what they are.
These types can be picked up by including <AK/Types.h>: * u8, u16, u32, u64 (unsigned) * i8, i16, i32, i64 (signed)
This commit is contained in:
parent
c4c4bbc5ba
commit
27f699ef0c
208 changed files with 1603 additions and 1621 deletions
|
@ -25,28 +25,28 @@ private:
|
|||
virtual void on_key_pressed(KeyboardDevice::Event) override;
|
||||
|
||||
// ^ConsoleImplementation
|
||||
virtual void on_sysconsole_receive(byte) override;
|
||||
virtual void on_sysconsole_receive(u8) override;
|
||||
|
||||
// ^TTY
|
||||
virtual ssize_t on_tty_write(const byte*, ssize_t) override;
|
||||
virtual ssize_t on_tty_write(const u8*, ssize_t) override;
|
||||
virtual String tty_name() const override;
|
||||
|
||||
// ^CharacterDevice
|
||||
virtual const char* class_name() const override { return "VirtualConsole"; }
|
||||
|
||||
void set_active(bool);
|
||||
void on_char(byte);
|
||||
void on_char(u8);
|
||||
|
||||
void get_vga_cursor(byte& row, byte& column);
|
||||
void get_vga_cursor(u8& row, u8& column);
|
||||
void flush_vga_cursor();
|
||||
|
||||
byte* m_buffer;
|
||||
u8* m_buffer;
|
||||
unsigned m_index;
|
||||
bool m_active { false };
|
||||
|
||||
void scroll_up();
|
||||
void set_cursor(unsigned row, unsigned column);
|
||||
void put_character_at(unsigned row, unsigned column, byte ch);
|
||||
void put_character_at(unsigned row, unsigned column, u8 ch);
|
||||
|
||||
void escape$A(const Vector<unsigned>&);
|
||||
void escape$D(const Vector<unsigned>&);
|
||||
|
@ -58,19 +58,19 @@ private:
|
|||
|
||||
void clear();
|
||||
|
||||
byte m_cursor_row { 0 };
|
||||
byte m_cursor_column { 0 };
|
||||
byte m_saved_cursor_row { 0 };
|
||||
byte m_saved_cursor_column { 0 };
|
||||
byte m_current_attribute { 0x07 };
|
||||
u8 m_cursor_row { 0 };
|
||||
u8 m_cursor_column { 0 };
|
||||
u8 m_saved_cursor_row { 0 };
|
||||
u8 m_saved_cursor_column { 0 };
|
||||
u8 m_current_attribute { 0x07 };
|
||||
|
||||
void clear_vga_row(word row);
|
||||
void set_vga_start_row(word row);
|
||||
word m_vga_start_row { 0 };
|
||||
word m_current_vga_start_address { 0 };
|
||||
byte* m_current_vga_window { nullptr };
|
||||
void clear_vga_row(u16 row);
|
||||
void set_vga_start_row(u16 row);
|
||||
u16 m_vga_start_row { 0 };
|
||||
u16 m_current_vga_start_address { 0 };
|
||||
u8* m_current_vga_window { nullptr };
|
||||
|
||||
void execute_escape_sequence(byte final);
|
||||
void execute_escape_sequence(u8 final);
|
||||
|
||||
enum EscapeState {
|
||||
Normal,
|
||||
|
@ -80,8 +80,8 @@ private:
|
|||
ExpectFinal,
|
||||
};
|
||||
EscapeState m_escape_state { Normal };
|
||||
Vector<byte> m_parameters;
|
||||
Vector<byte> m_intermediates;
|
||||
byte* m_horizontal_tabs { nullptr };
|
||||
Vector<u8> m_parameters;
|
||||
Vector<u8> m_intermediates;
|
||||
u8* m_horizontal_tabs { nullptr };
|
||||
String m_tty_name;
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue