New system area sub type CHRP with isoburn_igopt_set_system_area()

master
Thomas Schmitt 11 years ago
parent d46d643f43
commit 40e9dfd42a
  1. 2
      libisoburn/isoburn.c
  2. 10
      libisoburn/libisoburn.h
  3. 2
      xorriso/xorriso_timestamp.h

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

@ -1513,7 +1513,15 @@ int isoburn_igopt_get_scdbackup_tag(struct isoburn_imgen_opts *o,
0 = auto (align if bit1)
1 = always align to cylinder boundary
2 = never align to cylinder boundary
bit10-13= System area sub type
@since 1.2.4
With type 0 = MBR:
Gets overridden by bit0 and bit1.
0 = no particular sub type
1 = CHRP: A single MBR partition of type 0x96
covers the ISO image. Not compatible with
any other feature which needs to have own
MBR partition entries.
@return 1 success, 0 no data to get, <0 failure
*/
int isoburn_igopt_set_system_area(struct isoburn_imgen_opts *o,

@ -1 +1 @@
#define Xorriso_timestamP "2012.06.12.113552"
#define Xorriso_timestamP "2012.06.12.192702"

Loading…
Cancel
Save