Commit Graph

180 Commits

Author SHA1 Message Date
Laurent Vivier
14a1b857f2 Manage vga, modem and printer properties 2007-09-08 22:49:13 +00:00
Laurent Vivier
8a586c3e31 include tools.mk 2007-09-06 22:09:11 +00:00
Laurent Vivier
4e1468ddff Add some error messages 2007-09-05 12:54:01 +00:00
Laurent Vivier
537b85855e don't remove tmp files in test mode 2007-09-03 19:55:52 +00:00
Laurent Vivier
d446f79fea improve --test 2007-09-03 19:39:01 +00:00
Laurent Vivier
2bbea3543d Allow bigger (> 1024) configuration 2007-09-02 21:00:05 +00:00
Laurent Vivier
c4871345d9 Display parameters only if set 2007-09-02 20:32:20 +00:00
Laurent Vivier
6f3cbe15a7 preliminary version to manage multiboot, untested \!\! 2007-09-02 20:31:24 +00:00
Laurent Vivier
869161fd15 add set_config() function 2007-09-02 12:57:37 +00:00
Laurent Vivier
aeddb9f7e4 add get_info() function 2007-09-02 12:46:37 +00:00
Laurent Vivier
bae6b7b888 Add some verbosity 2007-09-01 21:56:26 +00:00
Laurent Vivier
f5963dc437 read_description() should return 0 on the last item and not EOF 2007-09-01 21:55:49 +00:00
Laurent Vivier
b913b47144 display vga property 2007-08-31 23:26:04 +00:00
Laurent Vivier
de3844b97d improve list scan 2007-08-31 21:09:06 +00:00
Laurent Vivier
979196f410 read correctly second level config 2007-08-31 20:55:06 +00:00
Laurent Vivier
3e35773799 Manage only one kernel and ramdisk 2007-08-26 20:06:56 +00:00
Laurent Vivier
ba6f52623b add config file 2007-08-26 19:46:39 +00:00
Laurent Vivier
d7ef366023 use libconfig 2007-08-25 21:33:57 +00:00
Laurent Vivier
b9431c6cf7 emile_config_get() return -1 if tag is not found 2007-08-24 09:20:55 +00:00
Laurent Vivier
b01815f349 emile_config_read_next() return -1 on end of file 2007-08-23 19:54:27 +00:00
Laurent Vivier
3de771d453 move config variable from static to stack of main() 2007-05-12 19:31:52 +00:00
Laurent Vivier
d03d07ed11 add support for gestalid, vga, modem and printer 2007-05-12 19:28:08 +00:00
Laurent Vivier
1d732318d1 read kernel, initrd, parameters and emile information from emile.conf using functions from emile_config.c 2007-05-11 12:21:58 +00:00
Laurent Vivier
f1e93f3a84 Add emile_config.c and emile_config.h 2007-05-11 12:20:14 +00:00
Laurent Vivier
bff6076aa9 remove uneeded variable, correct return value from get_tag() 2007-05-11 12:18:27 +00:00
Laurent Vivier
09e4ba8e43 on restoring backup, rename file to .old 2007-05-09 19:26:48 +00:00
Laurent Vivier
e0cbb39f65 Add missing } 2007-05-09 19:25:55 +00:00
Laurent Vivier
592f3e2068 add kernel_map and initrd_map 2007-05-09 19:08:23 +00:00
Laurent Vivier
45e29cda8a emile_config_get() can manage many types, given by tag id 2007-05-06 23:12:29 +00:00
Laurent Vivier
10026118a2 hide map files 2007-05-06 23:03:55 +00:00
Laurent Vivier
a2cfb4a4a7 First revision 2007-05-05 22:05:43 +00:00
Laurent Vivier
49480d82b3 correct ramdisk management, rename it to initrd 2007-05-04 20:45:21 +00:00
Laurent Vivier
a1d8405965 correct flag ACTION_RAMDISK 2007-05-04 09:22:15 +00:00
Laurent Vivier
e8bdbd5e5f enable option "-r" 2007-05-04 09:19:57 +00:00
Laurent Vivier
09423e7e90 to remove warning on signedness with gcc 4, cast some parameters 2007-02-24 14:02:40 +00:00
Laurent Vivier
7be7cf61df Add -Werror 2007-02-24 14:02:11 +00:00
Laurent Vivier
479702a005 Add default pathes for first and second level, manage some error cases 2006-11-03 12:39:55 +00:00
Laurent Vivier
c44daf1cd4 correctly set second level information 2006-10-28 22:35:44 +00:00
Laurent Vivier
a4abee7327 allow to read scsi info in first level 2006-10-28 22:21:39 +00:00
Laurent Vivier
73c91de7a6 emile_first_set_param_scsi_extents() takes block size in argument 2006-10-20 17:12:30 +00:00
Laurent Vivier
c6bce62661 use a default size (64KiB) for driver partition, in block0 counts blocks in blocksize blocks 2006-10-20 07:57:29 +00:00
Laurent Vivier
5fa77b2ff2 print size of device found in block0 using blocksise blocks instead of 512 bytes blocs, correct typo 2006-10-20 07:55:27 +00:00
Laurent Vivier
e101bf5337 display driver type, correct driver signature 2006-10-18 21:57:41 +00:00
Laurent Vivier
da8b04e3b4 display driver signature 2006-10-18 18:38:47 +00:00
Laurent Vivier
60ce7c18eb Allow to not provide kernel or ramdisk 2006-10-18 18:13:35 +00:00
Laurent Vivier
656abb6c79 allow to read driver if block is given using 'blocksize' bytes unit instead of 512 bytes unit; extract only bootsize bytes from the driver partition 2006-10-16 20:03:22 +00:00
Laurent Vivier
151189f71f Create a more generic data structure for mkisofs, allows to write my own apple driver 2006-10-16 20:01:40 +00:00
Laurent Vivier
54521d6fe9 Allow to find driver if base is not in block_size but using 512 bytes block 2006-10-15 22:08:42 +00:00
Laurent Vivier
c2fa547aea correct source file for emile-mkisofs 2006-10-08 17:04:07 +00:00
Laurent Vivier
c470022639 remove definition of second driver in block0, compute some values for map of driver in 2048 block size 2006-09-24 22:59:08 +00:00