Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • early-display
  • variant-emmc-nvme-boot
  • 2023-01-25
  • v3
  • variant-emmc-nvme-boot
  • 2020-06-01
7 results

global_data.h

Forked from Reform / reform-boundary-uboot
Source project has a limited visibility.
  • Graeme Russ's avatar
    161b3589
    x86: Place global data below stack before entering C · 161b3589
    Graeme Russ authored
    By reserving space for the Global Data immediately below the stack during
    assembly level initialisation, the C declaration of the static global data
    can be removed, along with the 'RAM Bootstrap' function. This results in
    cleaner code, and the ability to pass boot-up flags from assembler into C
    161b3589
    History
    x86: Place global data below stack before entering C
    Graeme Russ authored
    By reserving space for the Global Data immediately below the stack during
    assembly level initialisation, the C declaration of the static global data
    can be removed, along with the 'RAM Bootstrap' function. This results in
    cleaner code, and the ability to pass boot-up flags from assembler into C