.section ".note.GNU-stack", "", @progbits
.text
- .arch i386
.code32
+ .arch i386
/* Must match jmp_buf structure layout */
.struct 0
.section ".note.GNU-stack", "", @progbits
+ .code32
.arch i386
.section ".data", "aw", @progbits
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
- .arch i386
.code16
+ .arch i386
/****************************************************************************
* Set/clear CF on the stack as appropriate, assumes stack is as it should
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
- .arch i386
#ifdef __x86_64__
#define STACK_SIZE 8192
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
- .arch i386
/****************************************************************************
* Internal stack
#define PIC2_ICR 0xa0
.section ".note.GNU-stack", "", @progbits
- .arch i386
.code16
+ .arch i386
.section ".text16", "ax", @progbits
.globl undiisr
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
- .arch i386
.code16
+ .arch i386
#define SMAP 0x534d4150
#include <librm.h>
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
/****************************************************************************
#define STACK_SIZE 0x2000
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.section ".prefix", "awx", @progbits
- .code16
/*
* Find active partition
.section ".note.GNU-stack", "", @progbits
.org 0
+ .code16
.arch i386
.section ".prefix", "ax", @progbits
- .code16
.globl _dsk_start
_dsk_start:
#define PSP_CMDLINE_START 0x81
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.org 0
- .code16
.section ".prefix", "awx", @progbits
signature:
#include <librm.h>
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.section ".prefix", "awx", @progbits
- .code16
.org 0
.globl _hd_start
_hd_start:
#include <librm.h>
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
/* Image compression enabled */
#define BZI_LOAD_HIGH_ADDR 0x100000
.section ".note.GNU-stack", "", @progbits
- .arch i386
.code16
+ .arch i386
.section ".prefix", "ax", @progbits
.globl _lkrn_start
_lkrn_start:
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.section ".prefix", "awx", @progbits
- .code16
.org 0
.globl mbr
#include "pciromprefix.S"
.section ".note.GNU-stack", "", @progbits
- .arch i386
.code16
+ .arch i386
/* Obtain access to payload by exposing the expansion ROM BAR at the
* address currently used by a suitably large memory BAR on the same
#include <librm.h>
.section ".note.GNU-stack", "", @progbits
- .arch i386
.code16
+ .arch i386
.section ".prefix", "ax", @progbits
.org 0
.section ".note.GNU-stack", "", @progbits
.org 0
+ .code16
.arch i386
.section ".prefix", "ax", @progbits
- .code16
_prefix:
.section ".text16", "ax", @progbits
#define PXE_HACK_EB54 0x0001
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.org 0
- .code16
#include <librm.h>
#include <undi.h>
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.org 0
- .code16
#include <librm.h>
*/
.section ".note.GNU-stack", "", @progbits
+ .code32
.arch i486
.section ".prefix.lib", "ax", @progbits
#include <config/console.h>
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.section ".prefix", "awx", @progbits
- .code16
.org 0
#include "mbr.S"
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL )
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
/****************************************************************************
#define BOCHSBP xchgw %bx, %bx
.section ".note.GNU-stack", "", @progbits
+ .code16
.arch i386
.section ".text16", "awx", @progbits
- .code16
/****************************************************************************
* init_libkir (real-mode or 16:xx protected-mode far call)