Changeset 6453e306 in mainline for uspace/lib/gpt/gpt.h
- Timestamp:
- 2013-12-25T16:09:43Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ac36aed
- Parents:
- d51beba3
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/gpt/gpt.h
rd51beba3 r6453e306 1 1 /* 2 2 * Copyright (c) 2009 Jiri Svoboda 3 * Copyright (c) 2011 , 2012,2013 Dominik Taborsky3 * Copyright (c) 2011-2013 Dominik Taborsky 4 4 * All rights reserved. 5 5 * … … 43 43 AT_UNDEFINED, 44 44 AT_SPECIFIC = 48 45 } GPT_ATTR;45 } gpt_attr_t; 46 46 47 /** GPT header 48 * - all in little endian. 49 */ 47 /** GPT header */ 50 48 typedef struct { 51 uint8_t 52 uint8_t 49 uint8_t efi_signature[8]; 50 uint8_t revision[4]; 53 51 uint32_t header_size; 54 52 uint32_t header_crc32; 55 53 uint32_t reserved; 56 uint64_t my_lba;54 uint64_t current_lba; 57 55 uint64_t alternate_lba; 58 56 uint64_t first_usable_lba; 59 57 uint64_t last_usable_lba; 60 uint8_t 58 uint8_t disk_guid[16]; 61 59 uint64_t entry_lba; 62 60 uint32_t fillries; … … 76 74 77 75 #endif 78 79
Note:
See TracChangeset
for help on using the changeset viewer.