mirror of
https://github.com/vivier/EMILE.git
synced 2025-04-06 21:37:06 +00:00
Add emile_map_partition_set_flags
This commit is contained in:
parent
c3f49c0382
commit
0b581f8945
1
Makefile
1
Makefile
@ -175,6 +175,7 @@ LIB_FILES = libemile/bootblock.h libemile/emile_first_get_param.c \
|
||||
libemile/emile_map_is_valid.c \
|
||||
libemile/emile_map_open.c \
|
||||
libemile/emile_map_partition_get_flags.c \
|
||||
libemile/emile_map_partition_set_flags.c \
|
||||
libemile/emile_map_partition_is_bootable.c \
|
||||
libemile/emile_map_partition_is_startup.c \
|
||||
libemile/emile_map_partition_is_valid.c \
|
||||
|
@ -20,8 +20,8 @@ OBJS = emile_first_get_param.o emile_first_set_param.o \
|
||||
emile_map_bootblock_get_type.o emile_scsi_get_dev.o \
|
||||
emile_map_partition_get_flags.o emile_map_set_startup.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_seek_driver_partition.o emile_get_uncompressed_size.o \
|
||||
emile_map_partition_set_flags.o
|
||||
|
||||
HEADERS = emile.h libemile.h emile-first.h
|
||||
|
||||
|
16
libemile/emile_map_partition_set_flags.c
Normal file
16
libemile/emile_map_partition_set_flags.c
Normal file
@ -0,0 +1,16 @@
|
||||
static __attribute__((used)) char* rcsid = "$CVSHeader$";
|
||||
/*
|
||||
*
|
||||
* (c) 2004 Laurent Vivier <LaurentVivier@wanadoo.fr>
|
||||
*
|
||||
*/
|
||||
|
||||
#include "partition.h"
|
||||
#include "libemile.h"
|
||||
|
||||
int emile_map_partition_set_flags(emile_map_t *map, int flags)
|
||||
{
|
||||
map->partition.PartStatus = flags;
|
||||
|
||||
return 0;
|
||||
}
|
@ -115,6 +115,7 @@ extern int emile_map_partition_set_bootable(emile_map_t *map, int enable);
|
||||
extern int emile_map_partition_set_startup(emile_map_t *map, int enable);
|
||||
extern int emile_map_is_valid(emile_map_t *map);
|
||||
extern int emile_map_partition_get_flags(emile_map_t *map);
|
||||
extern int emile_map_partition_set_flags(emile_map_t *map, int flags);
|
||||
extern int emile_map_geometry(emile_map_t *map, int *block_size,
|
||||
int *block_count);
|
||||
extern int emile_map_get_driver_number(emile_map_t *map);
|
||||
|
Loading…
x
Reference in New Issue
Block a user