libraries meant for 32-bit freestanding gnu-assembly
- All functions below are represented as macros and can be used like normal instructions
- Each function is represented as the instruction, its parameter types, and the return register/variable(s)
- Each variable is represented by its type and name
- Returns a keycode, not character
- Converts a keycode to a character
- Checks if a key is being pushed or released
- Reads a keypress and waits for it to be released
- Returns keycode, not character
- Reads a string from the keyboard
- Expects
enter
as termination - Does not display on screen
- Same as
gets
but with numbers
- VGA address in RAM
todo rest