Changes in kernel/arch/amd64/src/boot/boot.S [22c3444:da52547] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/src/boot/boot.S
r22c3444 rda52547 247 247 movl $0xb80a0, %esi 248 248 movl $0xb8000, %edi 249 movl $ 960, %ecx250 rep movs l249 movl $1920, %ecx 250 rep movsw 251 251 252 252 /* Clear the 24th row */ 253 253 xorl %eax, %eax 254 movl $ 40, %ecx255 rep stos l254 movl $80, %ecx 255 rep stosw 256 256 257 257 /* Go to row 24 */ … … 357 357 movl $0xb80a0, %esi 358 358 movl $0xb8000, %edi 359 movl $ 960, %ecx360 rep movs l359 movl $1920, %ecx 360 rep movsw 361 361 362 362 /* Clear the 24th row */ 363 363 xorl %eax, %eax 364 movl $ 40, %ecx365 rep stos l364 movl $80, %ecx 365 rep stosw 366 366 367 367 /* Go to row 24 */ … … 516 516 movq $(PA2KA(0xb80a0)), %rsi 517 517 movq $(PA2KA(0xb8000)), %rdi 518 movq $ 480, %rcx519 rep movs q518 movq $1920, %rcx 519 rep movsw 520 520 521 521 /* Clear the 24th row */ 522 522 xorq %rax, %rax 523 movq $ 20, %rcx524 rep stos q523 movq $80, %rcx 524 rep stosw 525 525 526 526 /* Go to row 24 */ … … 605 605 .align 4096 606 606 ptl_2_4g: 607 ptl2gen 512 4607 ptl2gen 512 3 608 608 609 609 /* Page table for pages in the 6th gigabyte. */ 610 610 .align 4096 611 611 ptl_2_5g: 612 ptl2gen 512 5612 ptl2gen 512 3 613 613 614 614 /* Page table for pages in the 7th gigabyte. */ 615 615 .align 4096 616 616 ptl_2_6g: 617 ptl2gen 512 6617 ptl2gen 512 3 618 618 619 619 /* Page table for pages in the 8th gigabyte. */ 620 620 .align 4096 621 621 ptl_2_7g: 622 ptl2gen 512 7622 ptl2gen 512 3 623 623 624 624 .align 4096
Note:
See TracChangeset
for help on using the changeset viewer.