Provisory new image generation extension isoburn_igopt_fat

This commit is contained in:
2012-06-10 18:39:50 +00:00
parent 8813a85304
commit ea18b7f420
4 changed files with 23 additions and 3 deletions

View File

@ -1109,6 +1109,21 @@ int isoburn_igopt_get_level(struct isoburn_imgen_opts *o, int *level);
By default there is now a single dedicated block of zero bytes
after the end of the directory trees, of which the address
is used for all files without own content.
bit12= hfsplus
@since 1.2.4
Produce a HFS+ partition inside the ISO image and announce it
by an Apple Partition Map in the System Area.
>>> GPT production ?
Caution: Interferes with isoburn_igopt_set_system_area() by
overwriting the first 8 bytes of the data, and
several blocks of 2 KiB after the first one.
bit13= fat
@since 1.2.4
>>> Not yet implemented. Planned to co-exist with hfsplus.
Produce a FAT32 partition inside the ISO image and announce it
by an MBR partition entry in the System Area.
Caution: Interferes with isoburn_igopt_set_system_area() by
>>> what impact ?
@return 1 success, <=0 failure
*/
@ -1124,6 +1139,7 @@ int isoburn_igopt_get_level(struct isoburn_imgen_opts *o, int *level);
#define isoburn_igopt_will_cancel 1024
#define isoburn_igopt_old_empty 2048
#define isoburn_igopt_hfsplus 4096
#define isoburn_igopt_fat 8192
int isoburn_igopt_set_extensions(struct isoburn_imgen_opts *o, int ext);
int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);