Kernel Routines Grouped by File Byte.S | +- byte_flip +- byte_swap +- byte_drill Char.s | +- char_to_lower +- char_to_upper +- is_char Event_Handler.s | +- event_invoke +- event_append +- event_remove +- event_count Hardware.s | +- vram_write +- vram_write_color +- vram_read +- vram_dump Int.s Irq.s | +- irq +- irq_init Keyboard.s | +- keyboard_scan +- keyboard_translate +- keyboard_format Memory_Manager.s --- Still planing --- Software Stack: (for A, X and Y) push pop reserve dispose grow shrink Maybe also: External Fragmantation or: Variable houskeeping in a List of pointers --- Still planing --- String.s | +- string_to_lower +- string_to_upper +- string_count +- string_flip +- string_contains +- string_equals +- is_string Video.s | +- video_write +- video_write_static +- video_writeline +- video_writeline_static +- video_set_color +- video_set_foreground +- video_set_background +- video_read_line +- video_read_char +- video_set_cursor +- video_get_cursor +- video_return +- video_scroll +- video_clear +- video_reset_color +- video_reset +- video_load_font