You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			23 lines
		
	
	
		
			991 B
		
	
	
	
		
			PHTML
		
	
			
		
		
	
	
			23 lines
		
	
	
		
			991 B
		
	
	
	
		
			PHTML
		
	
| ; Magic Header, has to be present in Kernel to indicate Multiboot compliance
 | |
| MULTIBOOT_HEADER_MAGIC_OS equ 0x1badb002
 | |
| 
 | |
| ; Answer by the boot loader for Multiboot compliance, written in eax register
 | |
| MULTIBOOT_HEADER_MAGIC_LOADER equ 0x2badb002
 | |
| 
 | |
| ; Flags instructing the Multiboot compliant boot loader to setup the system
 | |
| ; according to your needs
 | |
| MULTIBOOT_PAGE_ALIGN  equ 1<<0    ; Align boot modules (initrds) at 4 KiB border
 | |
| MULTIBOOT_MEMORY_INFO equ 1<<1    ; Request Memory Map information
 | |
| MULTIBOOT_VIDEO_MODE  equ 1<<2    ; Configure video mode
 | |
| 
 | |
| MULTIBOOT_HEADER_FLAGS equ 0
 | |
| 
 | |
| ; Desired video mode (only considered if MULTIBOOT_VIDEO_MODE set)
 | |
| ; (boot loader will choose the best fitting mode, which might differ from the settings below)
 | |
| MULTIBOOT_VIDEO_WIDTH equ 1280    ; Desired width
 | |
| MULTIBOOT_VIDEO_HEIGHT equ 1024   ; Desired height
 | |
| MULTIBOOT_VIDEO_BITDEPTH equ 32   ; Desired bit depth
 | |
| 
 | |
| ; Checksum
 | |
| MULTIBOOT_HEADER_CHKSUM equ -(MULTIBOOT_HEADER_MAGIC_OS + MULTIBOOT_HEADER_FLAGS)
 |