ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

finstext2.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 doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.