If you must..
Though I don't understand what exactly you are looking for. The best way to structure console menu? Tools you can use when abusing the console?
Below is what I think you are looking for, which is a menu that can be integrated into a console application. Setup a loop in your main function that lasts forever and constantly calls this menu and then customize the menu however you want.
you could definitely use ncurses to generate something like that on a *nix box, but I wonder what's the standard library for a Windoze box - is there something in the DOS API?
but this is BIOS - something even lower level must be used - assembly? what's embedded onto the ROM?
Both curses -- ncurses and PDcurses -- are available for Windows, IIRC. At the very least, I know PDcurses is.
The WinAPI has console-specific functions.
He said he wants something like the BIOS menu in his program, not that he's going to overwrite the BIOS with his own code.