Text Mode Cursor: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
added VGA category - some of the code is specific for that kind of hardware |
|||
Line 11: | Line 11: | ||
Without access to [[BIOS]] calls and functions, moving the cursor requires using video hardware control. Lucky it is a simple procedure. |
Without access to [[BIOS]] calls and functions, moving the cursor requires using video hardware control. Lucky it is a simple procedure. |
||
Note, this quick example assumes 80x25 screen mode. |
Note, this quick example assumes 80x25 screen mode. Also note that the base port (here assumed to be 0x3D4) should be read from the BIOS data area. |
||
/* void update_cursor(int row, int col) |
/* void update_cursor(int row, int col) |