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