New bootspec sparc_label=, new -as mkisofs options -sparc-boot , -sparc-label

This commit is contained in:
2010-11-05 14:46:34 +00:00
parent f18e352251
commit 4dde2a206b
8 changed files with 146 additions and 30 deletions

View File

@ -64,6 +64,18 @@ struct FindjoB; /* Program and status of a find run */
(((off_t) 400) * ((off_t) 1024*1024*1024) - (off_t) 204800)
/* Maximum number of appended partitions. Effectively usable number depends
on system area type.
*/
#define Xorriso_max_appended_partitionS 8
/*
Maximum length of a disc label text plus 1.
*/
#define Xorriso_disc_label_sizE 129
struct XorrisO { /* the global context of xorriso */
int libs_are_started;
@ -323,8 +335,12 @@ struct XorrisO { /* the global context of xorriso */
int partition_heads_per_cyl;
/* Path and type of image files to be appended as MBR partitions */
char appended_partitions[4][SfileadrL];
uint8_t appended_part_types[4];
char *appended_partitions[Xorriso_max_appended_partitionS];
uint8_t appended_part_types[Xorriso_max_appended_partitionS];
/* Eventual name of the non-ISO aspect of the image. E.g. SUN ASCII label.
*/
char ascii_disc_label[Xorriso_disc_label_sizE];
/* User settable PVD time stamps */
time_t vol_creation_time;