1 |
|
2003-01-07 Yoshinori K. Okuji <okuji@enbug.org> |
2 |
|
|
3 |
|
* util/i386/pc/pupa-setup.c (setup): Convert the endianness of |
4 |
|
the length of a blocklist correctly. |
5 |
|
|
6 |
|
* util/i386/pc/biosdisk.c (pupa_util_biosdisk_open) [__linux__]: |
7 |
|
Use ioctl only if the OS file is a block device. |
8 |
|
(pupa_util_biosdisk_open): Don't use ST.ST_BLOCKS, because it is |
9 |
|
not very useful for normal files. |
10 |
|
|
11 |
|
* kern/main.c (pupa_set_root_dev): New function. |
12 |
|
(pupa_load_normal_mode): Likewise. |
13 |
|
(pupa_main): Call those above. |
14 |
|
|
15 |
|
* include/pupa/types.h (pupa_swap_bytes16): Cast the result to |
16 |
|
pupa_uint16_t. |
17 |
|
|
18 |
|
* include/pupa/kernel.h (pupa_enter_normal_mode): Removed. |
19 |
|
|
20 |
2003-01-06 Yoshinori K. Okuji <okuji@enbug.org> |
2003-01-06 Yoshinori K. Okuji <okuji@enbug.org> |
21 |
|
|
22 |
* util/i386/pc/pupa-setup.c: Include pupa/machine/kernel.h. |
* util/i386/pc/pupa-setup.c: Include pupa/machine/kernel.h. |