Subversion Repositories pentevo

Rev

Rev 487 | Rev 501 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

  1.  
  2. ;LAST UPDATE: 01.10.2011 savelij
  3.  
  4. PAGE_EVODOS     EQU 1                           ;ИНВЕРСНАЯ СТРАНИЦА КОПИИ EVO-DOS ДЛЯ ПЕРЕХВАТА
  5. PAGE_PROFROM    EQU 2                           ;ИНВЕРСНАЯ СТРАНИЦА ПЕРЕМЕННЫХ PROFROM
  6. PAGE_RAMDISK    EQU 3                           ;ИНВЕРСНАЯ СТРАНИЦА НАЧАЛА РАМДИСКА, СТРАНИЦА #FD
  7. PAGE4FLASHER    EQU 0X40                        ;ИНВЕРСНАЯ СТРАНИЦА НАЧАЛА ЗАГРУЗКИ ПРОШИВКИ, СТРАНИЦА #BF
  8. PAGE4TAP        EQU 0X60                        ;ИНВЕРСНАЯ СТРАНИЦА ДЛЯ ЗАГРУЗКИ TAP ФАЙЛА
  9.  
  10. CP866_FONT      EQU 0X2FF8                      ;АДРЕС НАХОЖДЕНИЯ В ПЗУ ШРИФТА
  11. ATM_FONT        EQU 0X37F8                      ;АДРЕС НАХОЖДЕНИЯ В ПЗУ ШРИФТА
  12.  
  13. WIN_P0          EQU 0X37F7                      ;АДРЕС 0 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ PENTEVO
  14. WIN_P1          EQU 0X77F7                      ;АДРЕС 1 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ PENTEVO
  15. WIN_P2          EQU 0XB7F7                      ;АДРЕС 2 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ PENTEVO
  16. WIN_P3          EQU 0XF7F7                      ;АДРЕС 3 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ PENTEVO
  17. WIN_A0          EQU 0X3FF7                      ;АДРЕС 0 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ ATM
  18. WIN_A1          EQU 0X7FF7                      ;АДРЕС 1 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ ATM
  19. WIN_A2          EQU 0XBFF7                      ;АДРЕС 2 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ ATM
  20. WIN_A3          EQU 0XFFF7                      ;АДРЕС 3 СТРАНИЦЫ ПРОЕЦИРОВАНИЯ ATM
  21. PEVO_CONF       EQU 0XBF                        ;АДРЕС ПОРТА КОНФИГА PENTEVO
  22. CMOSD_SET_ADR   EQU 0XDEF7                      ;АДРЕС ПОРТА УСТАНОВКИ АДРЕСА CMOS ЯЧЕЙКИ ИЗ DOS
  23. CMOSD_RD_WR     EQU 0XBEF7                      ;АДРЕС ПОРТА ЧТЕНИЯ/ЗАПИСИ БАЙТ CMOS ИЗ ДОСА
  24. CMOS_SET_ADR    EQU 0XDFF7                      ;АДРЕС ПОРТА УСТАНОВКИ АДРЕСА CMOS ЯЧЕЙКИ
  25. CMOS_RD_WR      EQU 0XBFF7                      ;АДРЕС ПОРТА ЧТЕНИЯ/ЗАПИСИ БАЙТ CMOS
  26. PENT_CONF       EQU 0XEFF7                      ;АДРЕС ПОРТА КОНФИГА РЕЖИМА ПЕНТАГОНА
  27.  
  28. RD_0WINA0       EQU 0X00BE                      ;АДРЕС ПОРТА 0 ОКНА ПРОЕЦИРОВАНИЯ 0 МАПЕРА
  29. RD_0WINA1       EQU 0X01BE                      ;АДРЕС ПОРТА 1 ОКНА ПРОЕЦИРОВАНИЯ 0 МАПЕРА
  30. RD_0WINA2       EQU 0X02BE                      ;АДРЕС ПОРТА 2 ОКНА ПРОЕЦИРОВАНИЯ 0 МАПЕРА
  31. RD_0WINA3       EQU 0X03BE                      ;АДРЕС ПОРТА 3 ОКНА ПРОЕЦИРОВАНИЯ 0 МАПЕРА
  32. RD_1WINA0       EQU 0X04BE                      ;АДРЕС ПОРТА 0 ОКНА ПРОЕЦИРОВАНИЯ 1 МАПЕРА
  33. RD_1WINA1       EQU 0X05BE                      ;АДРЕС ПОРТА 1 ОКНА ПРОЕЦИРОВАНИЯ 1 МАПЕРА
  34. RD_1WINA2       EQU 0X06BE                      ;АДРЕС ПОРТА 2 ОКНА ПРОЕЦИРОВАНИЯ 1 МАПЕРА
  35. RD_1WINA3       EQU 0X07BE                      ;АДРЕС ПОРТА 3 ОКНА ПРОЕЦИРОВАНИЯ 1 МАПЕРА
  36. RD_RAMNROM      EQU 0X08BE
  37. RD_DOS7FFD      EQU 0X09BE
  38. RD_7FFD         EQU 0X0ABE
  39. RD_EFF7         EQU 0X0BBE
  40. RD_77           EQU 0X0CBE
  41. RD_PALITRA      EQU 0X0DBE
  42.  
  43. FDI_TABLE_CYL   EQU 0X4000                      ;АДРЕС ТАБЛИЦЫ НАЧАЛ ДОРОЖЕК В ОБРАЗЕ
  44. FDI_PAGE_START  EQU 0X40FF                      ;СМЕЩЕНИЕ В СТРАНИЦАХ НАЧАЛА СЕКТОРОВ ОБРАЗА
  45. FDI_BYTE_SMESH  EQU 0X41FE                      ;СМЕЩЕНИЕ В БАЙТАХ НАЧАЛА ОБРАЗА ЗАГРУЖЕННОГО В РАМДИСК
  46. FDI_BLOCK_SMESH EQU 0X41FF                      ;СМЕЩЕНИЕ В БЛОКАХ (ПО 256 БАЙТ) НАЧАЛА СЕКТОРОВ ОБРАЗА
  47. FDI_IMAGE1SECT  EQU 0X4400                      ;АДРЕС ЗАГРУЗКИ ПЕРВОГО СЕКТОРА ДЛЯ ОПРЕДЕЛЕНИЯ СМЕЩЕНИЯ
  48.  
  49. TURBO14         EQU 0X80                        ;РАЗРЕШЕНИЕ ВКЛЮЧЕНИЯ TURBO 14MHZ
  50. EMUL_TAPE       EQU 0X40                        ;РАЗРЕШЕНИЕ ЭМУЛЯЦИИ ЗАГРУЗКИ С ЛЕНТЫ
  51. PRINTER_AY      EQU 0X20                        ;РАЗРЕШЕНИЕ ПОДМЕНЫ ДРАЙВЕРА ПЕЧАТИ В BASIC48
  52. RELOAD_FONT     EQU 0X10                        ;РАЗРЕШЕНИЕ ПЕРЕЗАГРУЗКИ ШРИФТА ПРИ СБРОСЕ
  53. TYPE_FONT       EQU 0X08                        ;ВЫБОР КОДИРОВКИ ШРИФТА
  54. RESET2EVOSERV   EQU 0
  55. RESET2GLUK      EQU 1
  56. RESET2PROFROM   EQU 2
  57.  
  58. ;НОМЕРА ФУНКЦИЙ RST 8
  59. Ay_prn_init     EQU 0X40       
  60. Ay_prn_a_       EQU 0X41
  61. Ay_prn_token    EQU 0X42
  62. Ay_prn_scr      EQU 0X43
  63. Tape_init       EQU 0X44
  64. Tape_emul       EQU 0X45
  65. Winw            EQU 0X46
  66. Print_message   EQU 0X47
  67. Print_a         EQU 0X48
  68. Scrol_up        EQU 0X49
  69. Scroll_down     EQU 0X4A
  70. Com_dev         EQU 0X4B
  71.  
  72. ;НОМЕРА ФУНКЦИЙ МЕНЕДЖЕРА УСТРОЙСТВ
  73. Devfind         EQU 0                           ;00 ПОИСК УСТРОЙСТВ                        
  74. Set_vol         EQU 1                           ;01 ВЫБОР РАЗДЕЛА                          
  75. Kol_vol         EQU 2                           ;02 ЗАПРОС НАЙДЕНОГО                      
  76. Set_device      EQU 3                           ;03 УСТАНОВКА БИТОВ УСТРОЙСТВА И LBA РЕЖИМА
  77. To_drv          EQU 4                           ;04 ВЫЗОВ ДРАЙВЕРА ВЫБРАННОГО УСТРОЙСТВА  
  78. Comhddn         EQU 5                           ;05 ПРЯМОЙ ВЫЗОВ ДРАЙВЕРА HDD NEMO (ВРЕМЕННАЯ ФУНКЦИЯ)
  79.