Changeset 203dcd45 in mainline for arch/ia32/src/boot/boot.S
- Timestamp:
- 2006-05-05T13:56:13Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4c89b09
- Parents:
- de07bcf
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/src/boot/boot.S
rde07bcf r203dcd45 398 398 ljmpl $KTEXT,$(vesa_init_protect-vesa_init+VESA_INIT_SEGMENT<<4); 399 399 400 vesa_init_protect:401 .code32402 ret;403 400 404 401 0: #Error no Prefered mode found 405 406 402 mov $0x111,%cx; 407 403 push %di; … … 413 409 cmp $VESA_OK,%al; 414 410 jnz 1f; 415 j mp 2b;411 jz 2b; /* Force relative jump */ 416 412 417 413 1:mov $0x0003,%ax; 418 414 int $0x10; 419 415 mov $0xffffffff,%edi; /* EGA text mode used, because of problems with VESA */ 420 jmp 8; 421 416 xor %ax,%ax 417 jz 8b; /* Force relative jump */ 418 419 vesa_init_protect: 420 .code32 421 ret; 422 422 423 423 vesa_idt:
Note:
See TracChangeset
for help on using the changeset viewer.