Subversion Repositories pentevo

Rev

Rev 585 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

  1.  
  2. ;LAST UPDATE: 20.04.2014 savelij
  3.  
  4. ERORDRV         EQU DRV_VAR+0X200               ;2 ВОЗВРАТ С ОШИБКОЙ В A
  5. CAL_FAT         EQU ERORDRV+2                   ;1 КАЛИБР FAT
  6. MANYFAT         EQU CAL_FAT+1                   ;1 КОЛИЧЕСТВО FAT-ТАБЛИЦ
  7. BYTSSEC         EQU MANYFAT+1                   ;1 КОЛИЧЕСТВО СЕКТОРОВ В КЛАСТЕРЕ
  8. ROOTCLS         EQU BYTSSEC+1                   ;4 СЕКТОР НАЧАЛА ROOT ДИРЕКТОРИИ
  9. ROOTZAP         EQU ROOTCLS+4                   ;2 КОЛ-ВО ЗАПИСЕЙ В ROOT ДИРЕКТОРИИ
  10. SEC_FAT         EQU ROOTZAP+2                   ;4 КОЛИЧЕСТВО СЕКТОРОВ ОДНОЙ ФАТ
  11. RSVDSEC         EQU SEC_FAT+4                   ;2 РАЗМЕР РЕЗЕРВНОЙ ОБЛАСТИ
  12. STARTRZ         EQU RSVDSEC+2                   ;4 НАЧАЛО ДИСКА/РАЗДЕЛА
  13. FRSTDAT         EQU STARTRZ+4                   ;4 АДРЕС ПЕРВОГО СЕКТОРА ДАННЫХ ОТ BPB
  14. SEC_DSC         EQU FRSTDAT+4                   ;4 КОЛИЧЕСТВО СЕКТОРОВ НА ДИСКЕ/РАЗДЕЛЕ
  15. CLS_DSC         EQU SEC_DSC+4                   ;4 КОЛИЧЕСТВО КЛАСТЕРОВ НА ДИСКЕ/РАЗДЕЛЕ
  16. FATSTR          EQU CLS_DSC+4                   ;4 НАЧАЛО ПЕРВОЙ FAT ТАБЛИЦЫ
  17. FILE_SZ         EQU FATSTR+4                    ;4 РАЗМЕР ФАЙЛА В БАЙТАХ
  18. KOLWCLS         EQU FILE_SZ+4                   ;4 КОЛИЧЕСТВО СВОБОДНЫХ КЛАСТЕРОВ
  19. LST0ZAP         EQU KOLWCLS+4                   ;4 ПЕРВЫЙ СВОБОДНЫЙ КЛАСТЕР
  20. LSTLOAD         EQU LST0ZAP+4                   ;4 НОМЕР СЕКТОРА ЗАГРУЖЕННОГО В БУФЕР
  21. TEK_DIR         EQU LSTLOAD+4                   ;4 КЛАСТЕР ТЕКУЩЕЙ DIR
  22. TEK_ZAP         EQU TEK_DIR+4                   ;2 ТЕКУЩАЯ ЗАПИСЬ В DIR
  23. SAVEZAP         EQU TEK_ZAP+2                   ;2 СОХРАНЕННАЯ ТЕКУЩАЯ ПОЗИЦИЯ
  24. TEK_LVL         EQU SAVEZAP+2                   ;1 ТЕКУЩИЙ УРОВЕНЬ КАТАЛОГА
  25. TEK_LEV         EQU TEK_LVL+1                   ;1 ГЛУБИНА НАХОЖДЕНИЯ В ДИРЕКТОРИЯХ
  26. FREECLS         EQU TEK_LEV+1                   ;8 СОХРАНЕНЫЕ ПЕРЕМЕННЫЕ ДЛЯ ОТКАТА
  27. KOLFIND         EQU FREECLS+8                   ;2 КОЛИЧЕСТВО НАЙДЕННЫХ ПО МАСКЕ ФАЙЛОВ
  28. AFILCLS         EQU KOLFIND+2                   ;4 НОМЕР ТЕКУЩЕГО КЛАСТЕРА
  29.  
  30. NUM_FILE_SRC    EQU AFILCLS+4                   ;2 НОМЕР ОПИСАТЕЛЯ ФАЙЛА (ОТКУДА)
  31. FILE_SRC        EQU NUM_FILE_SRC+2              ;20 ОПИСАТЕЛЬ ОТКРЫТОГО ФАЙЛА (ОТКУДА)
  32.  
  33. CRC_VOL         EQU ERORDRV+0XFE                ;2 CRC ПЕРЕМЕННЫХ РАЗДЕЛА
  34.