Index: branches/xZen/i386/modules/Disk/GUIDPartition.cpp =================================================================== --- branches/xZen/i386/modules/Disk/GUIDPartition.cpp (revision 1209) +++ branches/xZen/i386/modules/Disk/GUIDPartition.cpp (revision 1210) @@ -43,35 +43,15 @@ if(entrySize && mPartitionNumber >= 0 && mPartitionNumber < mNumPartitions) { - printf("Partitions %d at LBA %d\n", mPartitionNumber, 2 + (mPartitionNumber / 4)); - // TODO: Verify partition is valid + offset. mDisk->Read(2 + (mPartitionNumber / 4), 1, mLBABUffer); - for(int i = 0; i < 10; i++) - { - for(int j = 0; j < 15; j++) - { - printf("%x ", mLBABUffer[i*15+j]); - } - printf("\n"); - - } - UInt32 offset = (mPartitionNumber % 4) * entrySize; - printf("\toffset %d at LBA %d\n", offset); - + mGPTEntry = (GPTEntry*) /*mLBABUffer*/ BIOS_ADDR + offset; - printf("UUID0 %X%X%X%X\n", mGPTEntry->ent_type[3], mGPTEntry->ent_type[2], mGPTEntry->ent_type[1], mGPTEntry->ent_type[0]); - printf("mGPTEntry = %d\n", mGPTEntry); - mNumSectors = mGPTEntry->ent_lba_end - mGPTEntry->ent_lba_start; - printf("mNumSectors = %d\n", mNumSectors); - - printf("LBS Start: %lld\tEnd: %lld\n", mGPTEntry->ent_lba_start, mGPTEntry->ent_lba_end); mBeginSector = mGPTEntry->ent_lba_start; //mUUID = mGPTEntry->ent_uuid; - pause(); } }