1 |
|
2003-11-17 Marco Gerards <metgerards@student.han.nl> |
2 |
|
|
3 |
|
* conf/i386-pc.rmk (sbin_UTILITIES): Added pupa-emu. |
4 |
|
(pupa_setup_SOURCES): Added util/i386/pc/getroot.c. |
5 |
|
(pupa_emu_SOURCES): New variable. |
6 |
|
(pupa_emu_LDFLAGS): Likewise. |
7 |
|
* include/pupa/fs.h (pupa_ext2_init) [PUPA_UTIL]: New prototype. |
8 |
|
(pupa_ext2_fini) [PUPA_UTIL]: Likewise. |
9 |
|
* include/pupa/normal.h (pupa_normal_init) [PUPA_UTIL]: Likewise. |
10 |
|
(pupa_normal_fini) [PUPA_UTIL]: Likewise. |
11 |
|
* include/pupa/setjmp.h [PUPA_UTIL]: Include <setjmp.h>. |
12 |
|
(pupa_jmp_buf): New typedef. |
13 |
|
(pupa_setjmp) [PUPA_UTIL]: New macro. |
14 |
|
(pupa_longjmp) [PUPA_UTIL]: Likewise. |
15 |
|
* include/pupa/term.h (struct pupa_term): New member `refresh'. |
16 |
|
(pupa_refresh): New prototype. |
17 |
|
* include/pupa/util/getroot.h: New file. |
18 |
|
* kern/misc.c (pupa_vsprintf): Refresh the screen after updating |
19 |
|
it. |
20 |
|
* kern/rescue.c (pupa_rescue_get_command_line): Likewise. |
21 |
|
(pupa_rescue_cmd_cat): Likewise. |
22 |
|
(pupa_rescue_cmd_ls): Likewise. |
23 |
|
(pupa_rescue_cmd_testload): Likewise. |
24 |
|
(pupa_rescue_cmd_lsmod): Likewise. |
25 |
|
* normal/cmdline.c (pupa_cmdline_get): Likewise. |
26 |
|
* normal/menu.c (run_menu): Likewise. |
27 |
|
* kern/term.c (pupa_cls): Likewise. |
28 |
|
(pupa_refresh): New function. |
29 |
|
* normal/normal.c (pupa_normal_init) [PUPA_UTIL]: New function. |
30 |
|
(pupa_normal_fini) [PUPA_UTIL]: Likewise. |
31 |
|
* util/console.c: New file. |
32 |
|
|
33 |
|
* util/i386/pc/getroot.c: New file. |
34 |
|
* util/i386/pc/pupa-setup.c: Include <pupa/util/getroot.h>. |
35 |
|
(pupa_putchar): New function. |
36 |
|
(pupa_refresh): Likewise. |
37 |
|
(xgetcwd): Function moved to ... |
38 |
|
(strip_extra_slashes): Likewise. |
39 |
|
(get_prefix): Likewise. |
40 |
|
* util/i386/pc/getroot.c: ... here. |
41 |
|
(find_root_device): Function moved and renamed to... |
42 |
|
* util/i386/pc/getroot.c (pupa_find_root_device): ... here. |
43 |
|
Changed all callers. |
44 |
|
* util/i386/pc/pupa-setup.c (guess_root_device): Function moved |
45 |
|
and renamed to... |
46 |
|
* util/i386/pc/getroot.c (pupa_guess_root_device): ... here. |
47 |
|
Changed all callers. |
48 |
|
* util/misc.c (pupa_memalign): New function. |
49 |
|
(pupa_mm_init_region): Likewise. |
50 |
|
(pupa_register_exported_symbols): Likewise. |
51 |
|
(pupa_putchar): Function removed. |
52 |
|
* util/pupa-emu.c: New file. |
53 |
|
|
54 |
2003-11-16 Jeroen Dekkers <jeroen@dekkers.cx> |
2003-11-16 Jeroen Dekkers <jeroen@dekkers.cx> |
55 |
|
|
56 |
* conf/i386-pc.rmk (pkgdata_MODULES): Add _multiboot.mod. |
* conf/i386-pc.rmk (pkgdata_MODULES): Add _multiboot.mod. |