prog.s: Assembler messages:
prog.s: Warning: end of file not at end of a line; newline inserted
prog.s:1: Error: no such instruction: `use16'
prog.s:2: Error: no such instruction: `org 0x7c00'
prog.s:4: Error: no such instruction: `set stack'
prog.s:5: Error: too many memory references for `mov'
prog.s:6: Error: too many memory references for `mov'
prog.s:8: Error: no such instruction: `load 2nd stage'
prog.s:9: Error: too many memory references for `mov'
prog.s:10: Error: too many memory references for `mov'
prog.s:11: Error: too many memory references for `mov'
prog.s:12: Error: too many memory references for `xor'
prog.s:14: Error: too many memory references for `mov'
prog.s:14: Error: no such instruction: `number of sectors to read'
prog.s:15: Error: too many memory references for `mov'
prog.s:15: Error: no such instruction: `cylinder number'
prog.s:16: Error: too many memory references for `mov'
prog.s:16: Error: no such instruction: `sector number'
prog.s:17: Error: too many memory references for `mov'
prog.s:17: Error: no such instruction: `head number'
prog.s:18: Error: too many memory references for `mov'
prog.s:18: Error: no such instruction: `drive number (using a disk drive in qemu)'
prog.s:21: Error: too many memory references for `mov'
prog.s:22: Error: operand size mismatch for `int'
prog.s:23: Error: no such instruction: `error handling is omitted,not important&doesnt cause problems'
prog.s:25: Error: junk `:0x00' after expression
prog.s:27: Error: no such instruction: `times 510 - ($-$$)db 0'
prog.s:28: Error: no such instruction: `dw 0xaa55'
prog.s:33: Error: no such instruction: `second stage code'
prog.s:36: Error: no such instruction: `use16'
prog.s:37: Error: no such instruction: `org 0x7E00'
prog.s:40: Error: no such instruction: `without THIS BIT IT DOESN84WORK...'
prog.s:41: Error: no such instruction: `why DO I NEED TO SET THE SEGMENT REGISTERS to 0... (and not 0x07E0 for example)?'
prog.s:42: Error: too many memory references for `mov'
prog.s:43: Error: too many memory references for `mov'
prog.s:44: Error: too many memory references for `mov'
prog.s:45: Error: too many memory references for `mov'
prog.s:46: Error: too many memory references for `mov'
prog.s:47: Error: too many memory references for `mov'
prog.s:56: Error: no such instruction: `dq 0'
prog.s:58: Error: no such instruction: `dw 0xFFFF'
prog.s:59: Error: no such instruction: `dw 0'
prog.s:60: Error: no such instruction: `db 0'
prog.s:61: Error: no such instruction: `db 10011010b'
prog.s:62: Error: no such instruction: `db 11001111b'
prog.s:63: Error: no such instruction: `db 0'
prog.s:65: Error: no such instruction: `dw 0xFFFF'
prog.s:66: Error: no such instruction: `dw 0'
prog.s:67: Error: no such instruction: `db 0'
prog.s:68: Error: no such instruction: `db 10010010b'
prog.s:69: Error: no such instruction: `db 11001111b'
prog.s:70: Error: no such instruction: `db 0'
prog.s:74: Error: no such instruction: `dw gdt_end - gdt_start - 1'
prog.s:75: Error: no such instruction: `dd gdt_start'
prog.s:77: Error: no such instruction: `code_seg equ gdt_code - gdt_start'
prog.s:78: Error: no such instruction: `data_seg equ gdt_data - gdt_start'
prog.s:81: Error: too many memory references for `mov'
prog.s:85: Error: invalid char '[' beginning operand 1 `[gdt_descriptor]'
prog.s:86: Error: too many memory references for `mov'
prog.s:87: Error: too many memory references for `or'
prog.s:88: Error: too many memory references for `mov'
prog.s:90: Error: junk `:protected_mode_start' after expression
prog.s:91: Error: no such instruction: `should never be reached'
prog.s:93: Error: no such instruction: `use32'
prog.s:95: Error: too many memory references for `mov'
prog.s:96: Error: too many memory references for `mov'
prog.s:97: Error: too many memory references for `mov'
prog.s:98: Error: too many memory references for `mov'
prog.s:99: Error: too many memory references for `mov'
prog.s:100: Error: too many memory references for `mov'
prog.s:101: Error: too many memory references for `mov'
prog.s:103: Error: no such instruction: `write 65to the middle of the screen (beginning of the video memory is at 0xB8000)'
prog.s:104: Error: too many memory references for `mov'
prog.s:105: Error: junk `[edi]' after expression
prog.s:105: Error: too many memory references for `mov'
prog.s:106: Error: too many memory references for `mov'
prog.s:107: Error: junk `[edi]' after expression
prog.s:107: Error: too many memory references for `mov'
prog.s:111: Error: no such instruction: `times 512 - ($ - $$)db 0'