Commit Graph

139 Commits

Author SHA1 Message Date
Laurent Vivier
fb677da2fe configuration is int8_t 2007-09-08 23:09:14 +00:00
Laurent Vivier
8a586c3e31 include tools.mk 2007-09-06 22:09:11 +00:00
Laurent Vivier
18f005c3a0 don't check if a file is gzipped (cannot manage correctly ramdisk), add "vga default" parameter 2007-08-31 22:34:39 +00:00
Laurent Vivier
76401bbcba check if file is gzipped 2007-08-26 19:15:08 +00:00
Laurent Vivier
14c9373da5 change int to ssize_t for size 2007-08-26 18:50:48 +00:00
Laurent Vivier
d8941fa5c0 move functions to libconfig 2007-08-25 21:35:09 +00:00
Laurent Vivier
d7ef366023 use libconfig 2007-08-25 21:33:57 +00:00
Laurent Vivier
23de41a929 Skip first level if it exists 2007-08-24 09:27:29 +00:00
Laurent Vivier
51c3298ddd Add emile_floppy_create(), emile_floppy_add(), emile_floppy_close() 2007-08-24 08:42:02 +00:00
Laurent Vivier
962e367b64 emile_second_set_param(): a NULL parameter doesn't remove the parameter, an empty string remove it 2007-05-22 20:03:26 +00:00
Laurent Vivier
5737c21d79 a NULL parameter doesn't remove the parameter, an empty string remove it 2007-05-22 20:02:28 +00:00
Laurent Vivier
f983467b0c Signature EMILE_06_SIGNATURE is in fact the good one 2007-05-22 05:39:59 +00:00
Laurent Vivier
b27c53bb00 Set header signature to EMILE_07_SIGNATURE 2007-05-21 20:31:36 +00:00
Laurent Vivier
deea90cf36 if property is not set, remove it 2007-05-04 18:13:20 +00:00
Laurent Vivier
8f419ba4b1 to remove warning on signedness with gcc 4, cast some parameters 2007-02-24 13:35:32 +00:00
Laurent Vivier
eb3cf75e0c Add -Werror 2007-02-24 13:34:44 +00:00
Laurent Vivier
2f1d2b4667 remove unneeded putchar() 2006-10-28 22:22:46 +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
87b904a4e8 Allow to read driver signature 2006-10-18 18:37:26 +00:00
Laurent Vivier
bb5ad6ce4d Add emile_is_apple_driver to test if a partition is an apple_driver 2006-10-15 21:51:27 +00:00
Laurent Vivier
b8d426d278 use 16bit algorithm by default, 32bit is for ATA driver 2006-10-15 16:49:31 +00:00
Laurent Vivier
5af2219caf correct disk number on IDE1 2006-10-15 16:48:35 +00:00
Laurent Vivier
6b42385349 correct operator priority between + and >> for IDE1 2006-10-06 12:37:16 +00:00
Laurent Vivier
417c927114 Add info about patch driver 2006-09-21 21:56:43 +00:00
Laurent Vivier
723a50c993 modify emile_second_set_param() to not check if bootblock is present, checking is moving before call 2006-09-20 23:28:53 +00:00
Laurent Vivier
87a4092549 Correct lseek before writing 2006-09-20 22:41:42 +00:00
Laurent Vivier
b772a2238a Allows to analyze information inside file, not at beginning 2006-09-20 21:49:51 +00:00
Laurent Vivier
8a3f83c256 access bootblock from main device, not from partition 2006-09-20 21:48:44 +00:00
Laurent Vivier
628d40d957 add emile_first_set_param_scsi_extents 2006-09-20 21:47:43 +00:00
Laurent Vivier
a28a9d0cc0 Adding some constants for driver type and driver signature 2006-09-20 21:45:17 +00:00
Laurent Vivier
1bb375da59 Change my email address to Laurent@lvivier.info 2006-09-15 14:55:39 +00:00
Laurent Vivier
a57f6a8617 Allow to identify disk on 2nd ide bus (generally cdrom (hdc) on PC) 2006-09-13 21:32:45 +00:00
Laurent Vivier
4fc3d7c0d4 is_url() becomes emile_is_url(), check if ramdisk is url too 2006-06-05 22:34:50 +00:00
Laurent Vivier
e43e6e49fe Add missing lseek() 2006-06-05 22:30:03 +00:00
Laurent Vivier
aa95b99d93 clear property field if property name is not found 2006-06-01 23:09:17 +00:00
Laurent Vivier
d5fe5032e9 Add emile_second_get_param() 2006-06-01 23:08:37 +00:00
Laurent Vivier
415d83c9fb add emile_second_set_param 2006-06-01 23:01:08 +00:00
Laurent Vivier
b07e009f79 create file 2006-06-01 23:00:32 +00:00
Laurent Vivier
0804f9981e change API of get_dev and get_rdev: return driver major number instead of device pathname, add emile_get_dev_name() and emile_is_url() 2006-06-01 22:18:38 +00:00
Laurent Vivier
be323732d0 change API of get_dev and get_rdev: return driver major number instead of device pathname 2006-06-01 22:17:33 +00:00
Laurent Vivier
56d2a72250 export is_url() (renamed emile_is_url()) 2006-06-01 22:16:03 +00:00
Laurent Vivier
7e67a5fe43 correctly call emile_map_partition_set_flags() 2006-05-30 16:21:40 +00:00
Laurent Vivier
b593442a31 Do note limite device name to 16 characters 2006-05-30 16:20:58 +00:00
Laurent Vivier
7cf0906477 Manage big endian/little endian 2006-05-29 20:18:19 +00:00
Laurent Vivier
de2860a35c Manage big endian/little endian 2006-05-29 19:56:13 +00:00
Laurent Vivier
b2e366a3c5 Manage big endian/little endian 2006-05-29 19:50:37 +00:00
Laurent Vivier
88c144ac11 Correct flags to make a partition bootable according to MacOS tools 2005-12-12 07:58:34 +00:00
Laurent Vivier
f112a09c5d clear mallocated memory 2005-12-05 19:58:04 +00:00
Laurent Vivier
8cf341f58a remove traces 2005-12-02 01:18:06 +00:00
Laurent Vivier
07d6ceb8ba mapfile size is the size of the filesystem blocksize 2005-12-02 01:17:30 +00:00