summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove warning (at least on platforms with uint32_t == unsigned long).Michael Brown2006-12-201-1/+1
* Move nvo_cmd.c to hci/commands.Michael Brown2006-12-202-3/+1Star
* Functionality now replaced by a combination of readline() and system().Michael Brown2006-12-205-543/+0Star
* Use new minimal shellMichael Brown2006-12-201-1/+6
* Separated out (and tidied up) shell banner codeMichael Brown2006-12-202-0/+77
* Minimal shell implementation using readline() and system().Michael Brown2006-12-202-0/+98
* Use stdlib.h for malloc() instead of malloc.h.Michael Brown2006-12-205-5/+4Star
* Explicitly print out-of-memory message to avoid tricking the user intoMichael Brown2006-12-201-7/+7
* Functioning readline()Michael Brown2006-12-201-2/+47
* Provide an edit history to allow caller to efficiently update display.Michael Brown2006-12-202-4/+27
* Explicitly move cursor to top-left of screen, in case the clear screenMichael Brown2006-12-191-1/+1
* Skeletal (non-echoing) version of readline()Michael Brown2006-12-192-0/+80
* Catch attempts to print NULL stringsMichael Brown2006-12-191-0/+2
* Start of generic editable string supportMichael Brown2006-12-193-1/+182
* Use common symbols to avoid dragging in getopt.o unless a getopt-usingMichael Brown2006-12-193-19/+26
* Use current attributes when erasing.Michael Brown2006-12-193-4/+16
* Assume a 24-line screen, since we can't (easily) avoid scrolling afterMichael Brown2006-12-191-1/+1
* Optimise bios_putchar for speed(!) by avoiding two separate real-modeMichael Brown2006-12-191-11/+16
* Avoid cursor move on every single characterMichael Brown2006-12-192-4/+22
* Obsolete, and no longer functionsMichael Brown2006-12-191-88/+0Star
* Use ANSI escape sequence to reset and clear terminal, rather than usingMichael Brown2006-12-192-2/+2
* Now basically functioning on ANSI-supporting consoles.Michael Brown2006-12-198-97/+217
* Adjusted to use the normal internal mucurses API rather than accessingMichael Brown2006-12-181-19/+25
* Remove more dynamic allocationMichael Brown2006-12-181-8/+20
* There seems to be no reason why pos_x is static...Michael Brown2006-12-181-3/+3
* Remove some unnecessary use of calloc() for tiny memory areas.Michael Brown2006-12-181-11/+8Star
* Convert _{store,restore}_cursor_pos to static inlines.Michael Brown2006-12-182-33/+20Star
* wmove() is part of the public curses API, and already defined in curses.hMichael Brown2006-12-181-1/+0Star
* Renamed core.h to mucurses.hMichael Brown2006-12-189-11/+11
* Rename core.c->mucurses.c; bin/core.o is too generic to belong to mucurses.Michael Brown2006-12-181-0/+0
* Use int rather than short for bool; it will give more efficient code.Michael Brown2006-12-181-1/+1
* Use iskey() and getchar() to interact with console, rather than objectMichael Brown2006-12-183-19/+5Star
* The "increment MAC address by port number" hack applies only to EF1.Michael Brown2006-12-181-3/+7
* Print welcome banner in bold (which will come out as bright white textMichael Brown2006-12-181-2/+5
* Add basic ANSI escape sequence support to BIOS consoleMichael Brown2006-12-182-3/+156
* Added support for interpreting ANSI escape sequences on behalf ofMichael Brown2006-12-182-0/+217
* Fix building on gas versions that don't auto-insert addr32 prefixesMichael Brown2006-12-121-3/+3
* Automatically select between the "10" and "16" variants of command set,Michael Brown2006-12-122-31/+120
* Catch SCSI errors, and work around the start-of-day CHECK CONDITIONMichael Brown2006-12-121-1/+32
* TypoMichael Brown2006-12-121-2/+2
* Request all the options that we're prepared to do anything with.Michael Brown2006-12-121-3/+5
* Added "clear" commandMichael Brown2006-12-121-0/+30
* Added clear_setting()Michael Brown2006-12-122-2/+26
* Cope with system("").Michael Brown2006-12-081-6/+12
* Added "priority" and "root-path" optionsMichael Brown2006-12-081-2/+94
* Add placeholder ibft.hMichael Brown2006-12-082-4/+13
* Use root-path option (as per RFC 4173) rather than filename option toMichael Brown2006-12-082-20/+68
* Also request root-path.Michael Brown2006-12-081-1/+2
* Including the final (char *)NULL is the responsibility of the callerMichael Brown2006-12-081-1/+1
* D'oh d'oh d'oh d'oh d'oh d'oh d'oh d'oh d'ohMichael Brown2006-12-081-3/+9