http://git.dujemihanovic.i2p?p=nameless-os.git;a=blob;f=boot/x86/stage3/loader.s;h=bd703bacde4700755c287e4bed7663ec0432a391;hb=750b9e3f093f34310a05ffbac7f6b1317ef786e7
/fat32/fat32-structs.s " 6 7 %macro print 1 8 push si 9 mov si, %1 10 call print_str 11 pop si 12 %endmacro 13 14 _start: 15 mov [BOOT_DRIVE], dl 16 call enable_unreal 17 print string 18 call check_a20 19 jc .a20_enabled 20 call enable_a20 21 jnc .a20_enable_fail 22 .a20_enabled: 23 print a20_enabled 24 call get_1st_data_sec 25 mov ax, 0x2000 26 mov es, ax 27 mov eax, BPB_RootClus 28 xor di, di 29 call read_cluster_chain 30 jc critical_error 31 32 push cx 33 push si 34...