wok diff BootProg/stuff/boot16.asm @ rev 25508
Up memtest (6.10)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sun Feb 12 10:26:56 2023 +0000 (16 months ago) |
parents | 81fc994927a6 |
children | f40d97a52c42 |
line diff
1.1 --- a/BootProg/stuff/boot16.asm Thu Sep 29 20:05:23 2022 +0000 1.2 +++ b/BootProg/stuff/boot16.asm Sun Feb 12 10:26:56 2023 +0000 1.3 @@ -90,6 +90,7 @@ 1.4 Over2GB equ 1 ; +5 bytes 1.5 GeometryCheck equ 1 ; +18 bytes 1.6 SectorOf512Bytes equ 1 ; -4/-6 bytes 1.7 +CheckAttrib equ 0 ; +6 bytes 1.8 1.9 [BITS 16] 1.10 [CPU 8086] 1.11 @@ -271,6 +272,13 @@ 1.12 mov cl, NameLength 1.13 mov si, ProgramName ; ds:si -> program name 1.14 repe cmpsb 1.15 +%if CheckAttrib != 0 1.16 +VolumeLabel equ 8 1.17 +SubDirectory equ 10h 1.18 + jnz SkipFindName 1.19 + test byte [es:di], VolumeLabel+SubDirectory 1.20 +SkipFindName: 1.21 +%endif 1.22 pop di 1.23 je FindNameFound 1.24 %if NullEntryCheck != 0