Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenfinstext2.h
Go to the documentation of this file.
00001 #pragma once 00002 00003 #define PACKED __attribute__((packed)) 00004 00005 typedef struct 00006 { 00007 unsigned char JmpBoot[3]; 00008 unsigned char BootDrive; 00009 //unsigned char BootPartition; 00010 //unsigned char SectorsPerTrack; 00011 //unsigned short NumberOfHeads; 00012 //unsigned long Reserved1; 00013 //unsigned long Reserved2; 00014 00015 unsigned long Ext2VolumeStartSector; // Start sector of the ext2 volume 00016 unsigned long Ext2BlockSize; // Block size in sectors 00017 unsigned long Ext2BlockSizeInBytes; // Block size in bytes 00018 unsigned long Ext2PointersPerBlock; // Number of block pointers that can be contained in one block 00019 unsigned long Ext2GroupDescPerBlock; // Number of group descriptors per block 00020 unsigned long Ext2FirstDataBlock; // First data block (1 for 1024-byte blocks, 0 for bigger sizes) 00021 unsigned long Ext2InodesPerGroup; // Number of inodes per group 00022 unsigned long Ext2InodesPerBlock; // Number of inodes per block 00023 00024 unsigned char BootCodeAndData[459]; 00025 00026 unsigned char BootPartition; 00027 unsigned short BootSignature; 00028 00029 } PACKED EXT2_BOOTCODE, *PEXT2_BOOTCODE; Generated on Sat May 26 2012 04:18:07 for ReactOS by
1.7.6.1
|