libparted 3.6
|
Go to the source code of this file.
Macros | |
#define | FAT32_INFO_MAGIC1 0x41615252 |
#define | FAT32_INFO_MAGIC2 0x61417272 |
#define | FAT32_INFO_MAGIC3 0xaa55 |
#define | FAT_BOOT_CODE |
#define | FAT_BOOT_JUMP "\xeb\x58\x90" /* jmp +5a */ |
#define | FAT_BOOT_MESSAGE |
Typedefs | |
typedef struct _FatBootSector | FatBootSector |
typedef struct _FatInfoSector | FatInfoSector |
Functions | |
struct | __attribute__ ((packed)) _FatBootSector |
int | fat_boot_sector_analyse (FatBootSector *bs, PedFileSystem *fs) |
int | fat_boot_sector_generate (FatBootSector **bs, const PedFileSystem *fs) |
FatType | fat_boot_sector_probe_type (const FatBootSector *bs, const PedGeometry *geom) |
int | fat_boot_sector_read (FatBootSector **bs, const PedGeometry *geom) |
int | fat_boot_sector_set_boot_code (FatBootSector **bs, const PedFileSystem *fs) |
int | fat_boot_sector_write (const FatBootSector *bs, PedFileSystem *fs) |
int | fat_info_sector_generate (FatInfoSector **is, const PedFileSystem *fs) |
int | fat_info_sector_read (FatInfoSector **is, const PedFileSystem *fs) |
int | fat_info_sector_write (const FatInfoSector *is, PedFileSystem *fs) |
#define FAT32_INFO_MAGIC1 0x41615252 |
#define FAT32_INFO_MAGIC2 0x61417272 |
#define FAT32_INFO_MAGIC3 0xaa55 |
#define FAT_BOOT_CODE |
#define FAT_BOOT_JUMP "\xeb\x58\x90" /* jmp +5a */ |
#define FAT_BOOT_MESSAGE |
typedef struct _FatBootSector FatBootSector |
typedef struct _FatInfoSector FatInfoSector |
struct __attribute__ | ( | (packed) | ) |
int fat_boot_sector_analyse | ( | FatBootSector * | bs, |
PedFileSystem * | fs | ||
) |
int fat_boot_sector_generate | ( | FatBootSector ** | bs, |
const PedFileSystem * | fs | ||
) |
FatType fat_boot_sector_probe_type | ( | const FatBootSector * | bs, |
const PedGeometry * | geom | ||
) |
int fat_boot_sector_read | ( | FatBootSector ** | bs, |
const PedGeometry * | geom | ||
) |
int fat_boot_sector_set_boot_code | ( | FatBootSector ** | bs, |
const PedFileSystem * | fs | ||
) |
int fat_boot_sector_write | ( | const FatBootSector * | bs, |
PedFileSystem * | fs | ||
) |
int fat_info_sector_generate | ( | FatInfoSector ** | is, |
const PedFileSystem * | fs | ||
) |
int fat_info_sector_read | ( | FatInfoSector ** | is, |
const PedFileSystem * | fs | ||
) |
int fat_info_sector_write | ( | const FatInfoSector * | is, |
PedFileSystem * | fs | ||
) |