Lines Matching +full:software +full:- +full:dl
1 #-
14 # 3. Neither the name of the author nor the names of any co-contributors
15 # may be used to endorse or promote products derived from this software
18 # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
27 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
75 movw $main-EXEC+LOAD,%si # Source
77 movw $SECSIZE-(main-start),%cx # Byte count
83 jmp main-LOAD+EXEC # To relocated code
85 # Validate drive number in %dl.
87 main: cmpb $0x80,%dl # Drive valid?
91 cmpb %dh,%dl # Within range?
93 main.1: movb $0x80,%dl # Assume drive 0x80
109 jne err_pt # If no - invalid table found
116 main.3a: subl $1, (%si) # 0x0(%si) = last sec (0-31)
120 movsw # $lastsec--, copy it to $lba
160 mov $0x9000-SECSIZE/16,%ax # and truncate
180 # Load a sector (64-bit LBA at %si) from disk %dl into %es:%bx by creating