Laurent Vivier
|
41b81d76fb
|
Add load_chainloader()
|
2007-10-10 17:14:42 +00:00 |
|
Laurent Vivier
|
2526dd9419
|
Return to menu if kernel or ramdisk fail to load
|
2007-09-17 22:23:06 +00:00 |
|
Laurent Vivier
|
a370cdfd49
|
Adjust position and size of progress bar according size of the screen
|
2007-09-11 23:15:52 +00:00 |
|
Laurent Vivier
|
a7283acb85
|
Add include <sys/types>, patch by Finn Thain
|
2007-09-03 17:51:12 +00:00 |
|
Laurent Vivier
|
2a8734aedc
|
Add nice progess bar
|
2007-08-18 13:34:17 +00:00 |
|
Laurent Vivier
|
70be974956
|
use libui to display a real progress bar
|
2007-08-12 20:46:00 +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
|
7ea5409a1c
|
Substract min_addr instead of PAGE_SIZE, align kernel address on PAGE_SIZE
|
2007-02-02 20:13:11 +00:00 |
|
Laurent Vivier
|
2f0f9f997e
|
Add support for e_machine EM_PPC
|
2006-12-30 17:19:58 +00:00 |
|
Laurent Vivier
|
1bb375da59
|
Change my email address to Laurent@lvivier.info
|
2006-09-15 14:55:39 +00:00 |
|
Laurent Vivier
|
f143ea45a2
|
add 0%, check return of seek()
|
2005-12-05 19:57:27 +00:00 |
|
Laurent Vivier
|
7e6ec8e67b
|
Add a progress bar
|
2005-12-02 19:05:36 +00:00 |
|
Laurent Vivier
|
3be455d92b
|
check return value of stream_read()
|
2005-12-02 01:19:51 +00:00 |
|
Laurent Vivier
|
b7204c461d
|
correct print format
|
2005-11-26 09:00:23 +00:00 |
|
Laurent Vivier
|
696e2b9161
|
correct load_ramdisk()
|
2005-11-23 22:43:32 +00:00 |
|
Laurent Vivier
|
91aca2037d
|
Add load_ramdisk()
|
2005-11-23 00:11:33 +00:00 |
|
Laurent Vivier
|
6e979109ed
|
Use libstream and decode ELF format
|
2005-11-22 23:17:31 +00:00 |
|
Laurent Vivier
|
46132c2af2
|
Move MacOS functions to libmacos
|
2005-11-08 02:06:40 +00:00 |
|
Laurent Vivier
|
75dff171a3
|
Define some macros about floppy structure
|
2005-06-10 21:09:42 +00:00 |
|
Laurent Vivier
|
c2746c0b56
|
preliminary support of uncompress on-the-fly
|
2005-06-09 22:13:21 +00:00 |
|
Laurent Vivier
|
da403aff9f
|
move uncompressing kernel from main.c to load.c
|
2005-06-09 19:58:49 +00:00 |
|
Laurent Vivier
|
f7999b496d
|
Add <string.h>
|
2005-05-22 21:14:41 +00:00 |
|
Laurent Vivier
|
208344ca0d
|
load_image() doesn't malloc memory anymore, we must provide the buffer
|
2004-12-25 00:53:59 +00:00 |
|
Laurent Vivier
|
1abf16c567
|
add scsi support to load_image()
|
2004-12-03 00:19:02 +00:00 |
|
Laurent Vivier
|
22d765a08e
|
add floppy driver number in load_image() parameters
|
2004-12-01 00:14:07 +00:00 |
|
Laurent Vivier
|
5a5068cfb6
|
Add malloc_contiguous()
|
2004-07-12 21:32:44 +00:00 |
|
Laurent Vivier
|
f4ba7af2a5
|
Align memory allocation
|
2004-06-07 18:51:51 +00:00 |
|
Laurent Vivier
|
4009f209f3
|
add misc.h for glue.h (for 64bit support)
|
2004-06-02 17:38:24 +00:00 |
|
Laurent Vivier
|
4e162a6fd7
|
load binary image from disk
|
2004-05-26 21:59:06 +00:00 |
|