projects
/
bootcensus
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
e3fd206ba416396c23b0df24bb4e83772437d19c
[bootcensus]
/
src
/
boot
/
boot.s
1
.code16
2
.section .boot,"a"
3
4
mov $0x13, %ax
5
int $0x10
6
7
mov $1, %al
8
mov $0x3c8, %dx
9
outb %al, %dx
10
mov $0x3c9, %dx
11
mov $63, %al
12
outb %al, %dx
13
xor %al, %al
14
outb %al, %dx
15
outb %al, %dx
16
17
mov $200, %ebx
18
mov $0x00000101, %eax
19
pushl $0xa000
20
popl %es
21
xor %di, %di
22
fill:
23
mov %ebx, %ecx
24
and $1, %ecx
25
jnz 0f
26
rol $16, %eax
27
0: mov $80, %ecx
28
rep stosl
29
dec %ebx
30
jnz fill
31
32
cli
33
hlt
34
35
.org 510
36
.byte 0x55
37
.byte 0xaa