add emile_map_set_bootinfo, emile_map_set_driver_info, emile_map_set_driver_number, emile_block0_write

This commit is contained in:
Laurent Vivier 2005-02-04 00:51:50 +00:00
parent a056ab5960
commit 90096cc4f4
2 changed files with 7 additions and 1 deletions

View File

@ -22,7 +22,9 @@ OBJS = emile_first_get_param.o emile_first_set_param.o \
emile_scsi_get_rdev.o emile_map_has_apple_driver.o \
emile_map_seek_driver_partition.o emile_get_uncompressed_size.o \
emile_map_partition_set_flags.o emile_checksum.o \
emile_map_get_bootinfo.o emile_map_dev.o
emile_map_get_bootinfo.o emile_map_dev.o emile_map_set_bootinfo.o \
emile_map_set_driver_info.o emile_map_set_driver_number.o \
emile_block0_write.o
HEADERS = emile.h libemile.h emile-first.h

View File

@ -138,4 +138,8 @@ extern unsigned short emile_checksum(unsigned char *addr, unsigned int length);
#endif
extern int emile_map_get_bootinfo(emile_map_t* map, int* bootstart, int *bootsize, int *bootaddr, int *bootentry, int* checksum, char* processor);
extern char* emile_map_dev(emile_map_t *map);
extern int emile_map_set_bootinfo(emile_map_t *map, int bootstart, int bootsize, int bootaddr, int bootentry, int checksum, char* processor);
extern int emile_map_set_driver_info(emile_map_t *map, int number, int block, int size, int type);
extern int emile_map_set_driver_number(emile_map_t *map, int number);
extern int emile_block0_write(emile_map_t *map);
#endif