9189 Add debug to vdev_label_read_config when txg check fails
[unleashed.git] / usr / src / boot / sys / boot / i386 / gptzfsboot / multiboot.S
blob55a190e411476676c46dfa835eac7ba3894a8f0e
1 /*
2  * This file and its contents are supplied under the terms of the
3  * Common Development and Distribution License ("CDDL"), version 1.0.
4  * You may only use this file in accordance with the terms of version
5  * 1.0 of the CDDL.
6  *
7  * A full copy of the text of the CDDL should have accompanied this
8  * source.  A copy of the CDDL is also available via the Internet at
9  * http://www.illumos.org/license/CDDL.
10  */
13  * Copyright 2015 Toomas Soome <tsoome@me.com>
14  */
16         .file   "multiboot.s"
19  * Provide fake multiboot header to support versioning and partition
20  * start.
21  */
23 #define ASM_FILE
24 #include <multiboot.h>
26                 .globl mb_header, start_sector
27                 .text
29                 .align 4
30 mb_header:
31                 .long   MULTIBOOT_HEADER_MAGIC
32                 .long   MULTIBOOT_AOUT_KLUDGE
33                 .long   -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_AOUT_KLUDGE)
34                 .long   0                       /* header_addr */
35                 .long   0                       /* load_addr */
36                 .long   0                       /* load_end_addr */
37 start_sector:   .long   0                       /* partition LBA */
38                 .long   0