Allowed to set System Area type via isoburn_igopt_set_system_area()

This commit is contained in:
Thomas Schmitt 2010-10-12 10:30:47 +00:00
parent 7019473212
commit e7992747e5
3 changed files with 12 additions and 2 deletions

View File

@ -1164,7 +1164,7 @@ int isoburn_igopt_set_system_area(struct isoburn_imgen_opts *opts,
} }
memcpy(opts->system_area_data, data, 32768); memcpy(opts->system_area_data, data, 32768);
} }
opts->system_area_options = options & 3; opts->system_area_options = options & 0xff;
return(1); return(1);
} }

View File

@ -1234,6 +1234,16 @@ int isoburn_igopt_get_scdbackup_tag(struct isoburn_imgen_opts *o,
SYSLINUX plus an ISOLINUX boot image (see SYSLINUX plus an ISOLINUX boot image (see
iso_image_set_boot_image()) and only if not bit0 iso_image_set_boot_image()) and only if not bit0
is set. is set.
bit2-7= System area type
0= with bit0 or bit1: MBR
else: unspecified type
@since 0.6.4
1= MIPS Big Endian Volume Header
>>> EXPERIMENTAL:
Submit MIPS boot image files as El Torito Boot image to
iso_image_set_boot_image() , iso_image_add_boot_image().
No El Torito info will be produced with system area type 1.
@return 1 success, 0 no data to get, <0 failure @return 1 success, 0 no data to get, <0 failure
*/ */
int isoburn_igopt_set_system_area(struct isoburn_imgen_opts *o, int isoburn_igopt_set_system_area(struct isoburn_imgen_opts *o,

View File

@ -1 +1 @@
#define Xorriso_timestamP "2010.10.08.093338" #define Xorriso_timestamP "2010.10.12.103027"