Commit Graph

424 Commits

Author SHA1 Message Date
Laurent Vivier
b14103168d choice and i are needed outside USE_CLI 2007-08-21 22:12:27 +00:00
Laurent Vivier
9f0952aa47 remove message "no RAMDISK" 2007-08-21 22:08:37 +00:00
Laurent Vivier
f960038213 Use a scroll list to display list of available kernels 2007-08-21 22:07:05 +00:00
Laurent Vivier
2a8734aedc Add nice progess bar 2007-08-18 13:34:17 +00:00
Laurent Vivier
1fe38714a4 allow to have no timeout (by specifying 0) 2007-08-18 13:32:30 +00:00
Laurent Vivier
7279dcd375 Removem message "booting the kernel" 2007-08-18 13:31:22 +00:00
Laurent Vivier
70be974956 use libui to display a real progress bar 2007-08-12 20:46:00 +00:00
Laurent Vivier
2ac007f7c2 Add console_select_charset() 2007-08-12 20:43:28 +00:00
Laurent Vivier
60fa3d8d98 correct typo 2007-08-12 20:42:59 +00:00
Laurent Vivier
5bc97c0c34 Add libui 2007-08-12 20:41:36 +00:00
Laurent Vivier
03adde4f89 Add console_set_cursor_position() console_get_cursor_position() console_get_size() 2007-08-12 18:05:02 +00:00
Laurent Vivier
61799a90e3 swap parameters of console_set_cursor_position() 2007-06-06 13:21:52 +00:00
Laurent Vivier
245acc3c4c Manage VT100 get_cursor_position command 2007-06-06 12:34:52 +00:00
Laurent Vivier
981121e8fa correct CSI H: swap X and Y 2007-06-01 21:19:15 +00:00
Laurent Vivier
bc2f989dd6 add console_set_cursor_position() 2007-06-01 20:48:44 +00:00
Laurent Vivier
afa4db753e Manage VT100 character sets 2007-06-01 20:37:20 +00:00
Laurent Vivier
e97734ac1a cleanup vt100 part 2007-05-31 17:36:59 +00:00
Laurent Vivier
1d5adc3204 update header/copyright 2007-05-30 22:05:54 +00:00
Laurent Vivier
93d4e46279 use VT100 escape characters to control display 2007-05-30 22:05:10 +00:00
Laurent Vivier
d9edce894b move VT100 escape commands to console.c 2007-05-30 22:01:40 +00:00
Laurent Vivier
f0df08ad7e Control display using vt100 escape characters, define inverse/normal video mode 2007-05-30 21:59:00 +00:00
Laurent Vivier
8d44531bf9 allow to manage several kernels 2007-05-24 17:27:35 +00:00
Laurent Vivier
d13cb5bd7a move copyright and available memory to config.c 2007-05-24 17:23:25 +00:00
Laurent Vivier
f59ce4e653 Add missing include misc.h to define error() 2007-05-22 20:04:08 +00:00
Laurent Vivier
a8f1b3e0b3 Don't crash if kernel is not specified 2007-05-22 18:32:48 +00:00
Laurent Vivier
01b51b602b read_config_vga(), read_config_modem(), read_config_printer() read also the config file 2007-05-16 20:54:50 +00:00
Laurent Vivier
f35017ae04 Manage configuration stored in a file 2007-05-16 20:43:41 +00:00
Laurent Vivier
7e334dcc2f change signature to EM07 to support config file 2007-05-12 19:33:25 +00:00
Laurent Vivier
272ac39b96 remove display_properties.S and define LMGetMainDevice(), detect display in vga_init() 2007-03-31 07:26:05 +00:00
Laurent Vivier
deb2d4c4d3 vga.base and vga.video are not arrays 2007-03-25 00:34:44 +00:00
Laurent Vivier
64e1ab4983 a pointer to an array is the array itself 2007-03-22 17:02:00 +00:00
Laurent Vivier
6f93ca663c emile_l2_header.configuration is int8_t, so functions arguments must use int8_t when dealing with configuration 2007-03-22 16:45:59 +00:00
Laurent Vivier
41e204ab1d a C string is signed char 2007-03-22 16:42:06 +00:00
Laurent Vivier
1cab2b046b second argument of Gestalt() is signed long, cast unsigned parameter 2007-03-22 16:27:34 +00:00
Laurent Vivier
21bec7bfa7 font_get is unsigned 2007-03-22 16:22:45 +00:00
Laurent Vivier
ddddfeffbb set variable kernel by casting with (char*) instead of (unsigned char*) 2007-03-22 16:21:54 +00:00
Laurent Vivier
cdc94e3962 change .chip to .cpu to use binutils 2.17 2007-03-22 15:36:39 +00:00
Laurent Vivier
edd5bc94fb Correct GPR[7] init 2007-02-19 15:57:57 +00:00
Laurent Vivier
93926639bc Remove section .bootstrap from swith_to_PPC.o to be able to put the new one 2007-02-19 15:57:25 +00:00
Laurent Vivier
f48db9e15f Add bootstrap section in swith_to_PPC.o instead of main.o 2007-02-17 22:39:07 +00:00
Laurent Vivier
e2777d45e2 use swith_to_PPC and a bootstrap to boot kernel PPC 2007-02-17 22:38:18 +00:00
Laurent Vivier
26118c7f51 update copyright to 2007 2007-02-17 22:29:23 +00:00
Laurent Vivier
17796502ab Add some code to use bootstrap 2007-02-17 22:27:08 +00:00
Laurent Vivier
29e78549bc remove bootstrapPPC.h 2007-02-05 11:52:06 +00:00
Laurent Vivier
ecd6e4a478 Define PPC registers for PPC bootstrap 2007-02-02 22:29:40 +00:00
Laurent Vivier
ada6f874ba correct bootstrap dependency 2007-02-02 22:27:58 +00:00
Laurent Vivier
46d18c90b4 Add bootstrap and switch to PPC 2007-02-02 22:21:38 +00:00
Laurent Vivier
09991740ef Add bootstrap section in main.o and copy it to second.o 2007-02-02 22:12:48 +00:00
Laurent Vivier
1c837e7b48 Add bootstrap section 2007-02-02 22:10:17 +00:00
Laurent Vivier
7ea5409a1c Substract min_addr instead of PAGE_SIZE, align kernel address on PAGE_SIZE 2007-02-02 20:13:11 +00:00