Changeset 8ccec3c1 in mainline for arch/amd64/src/boot/boot.S


Ignore:
Timestamp:
2006-01-04T22:41:05Z (19 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
45ba9cf
Parents:
a59e81e
Message:

remove deprecated pre-grub stuff on ia32
prepare for the same on amd64

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/amd64/src/boot/boot.S

    ra59e81e r8ccec3c1  
    81811:
    8282        jmp 1b
     83       
     84.code32
     85.align 4
     86multiboot_header:
     87        .long MULTIBOOT_HEADER_MAGIC
     88        .long MULTIBOOT_HEADER_FLAGS
     89        .long -(MULTIBOOT_HEADER_MAGIC + MULTIBOOT_HEADER_FLAGS)        # checksum
     90        .long multiboot_header + BOOT_OFFSET
     91        .long unmapped_ktext_start + BOOT_OFFSET
     92        .long 0
     93        .long 0
     94        .long multiboot_image_start + BOOT_OFFSET
     95
     96multiboot_image_start:
     97        movl $START_STACK, %esp                         # initialize stack pointer
     98        # FIXME TODO
    8399
    84100# Protected 32-bit. We want to reuse the code-seg descriptor,
    85101# the Default operand size must not be 1 when entering long mode
    86 .code32
    87102now_in_prot: 
    88103        # Set up stack & data descriptors
Note: See TracChangeset for help on using the changeset viewer.