Lines Matching defs:stage1_buffer
2239 char *stage1_buffer = (char *) RAW_ADDR (0x100000);
2240 char *stage2_buffer = stage1_buffer + SECTOR_SIZE;
2380 || ! grub_read (stage1_buffer, SECTOR_SIZE) == SECTOR_SIZE)
2396 grub_memmove (stage1_buffer + BOOTSEC_BPB_OFFSET,
2402 grub_memmove (stage1_buffer + STAGE1_WINDOWS_NT_MAGIC,
2407 if (*((short *)(stage1_buffer + STAGE1_VER_MAJ_OFFS)) != COMPAT_VERSION
2408 || (*((unsigned short *) (stage1_buffer + BOOTSEC_SIG_OFFSET))
2420 && (*((unsigned char *) (stage1_buffer + BOOTSEC_PART_OFFSET)) == 0x80
2421 || stage1_buffer[BOOTSEC_PART_OFFSET] == 0))
2447 *((unsigned char *) (stage1_buffer + STAGE1_BOOT_DRIVE)) = new_drive;
2450 *((unsigned char *) (stage1_buffer + STAGE1_FORCE_LBA)) = is_force_lba;
2457 *((unsigned short *) (stage1_buffer + STAGE1_BOOT_DRIVE_CHECK))
2501 *((unsigned long *) (stage1_buffer + STAGE1_STAGE2_SECTOR))
2503 *((unsigned short *) (stage1_buffer + STAGE1_STAGE2_ADDRESS))
2505 *((unsigned short *) (stage1_buffer + STAGE1_STAGE2_SEGMENT))
2747 devwrite (0, 1, stage1_buffer);