Subversion Repositories pentevo

Rev

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

  1.  
  2. ;LAST UPDATE: 23.12.2013 savelij
  3.  
  4. ;DIVIDE
  5. PV1F7           EQU 0XBF                        ;РЕГИСТР СОСТОЯНИЯ/РЕГИСТР КОМАНД
  6. PV1F6           EQU 0XBB                        ;CHS-НОМЕР ГОЛОВЫ И УСТР/LBA АДРЕС 24-27
  7. PV1F5           EQU 0XB7                        ;CHS-ЦИЛИНДР 8-15/LBA АДРЕС 16-23
  8. PV1F4           EQU 0XB3                        ;CHS-ЦИЛИНДР 0-7/LBA АДРЕС 8-15
  9. PV1F3           EQU 0XAF                        ;CHS-НОМЕР СЕКТОРА/LBA АДРЕС 0-7
  10. PV1F2           EQU 0XAB                        ;СЧЕТЧИК СЕКТОРОВ
  11. PV1F1           EQU 0XA7                        ;ПОРТ ОШИБОК/СВОЙСТВ
  12. PV1F0           EQU 0XA3                        ;ПОРТ ДАННЫХ
  13. PV3F6           EQU 0XC8                        ;РЕГИСТР СОСТОЯНИЯ/УПРАВЛЕНИЯ (UNUSED ON DIVIDE)
  14. PVHI            EQU 0XA3                        ;СТАРШИЕ 8 БИТ
  15. PRTVRW          EQU PV1F0*256+PVHI              ;ПОРТЫ ЧТЕНИЯ/ЗАПИСИ ОДНИМ СЛОВОМ
  16.  
  17. ;NEMO
  18. P_1F7           EQU 0XF0                        ;РЕГИСТР СОСТОЯНИЯ/РЕГИСТР КОМАНД
  19. P_1F6           EQU 0XD0                        ;CHS-НОМЕР ГОЛОВЫ И УСТР/LBA АДРЕС 24-27
  20. P_1F5           EQU 0XB0                        ;CHS-ЦИЛИНДР 8-15/LBA АДРЕС 16-23
  21. P_1F4           EQU 0X90                        ;CHS-ЦИЛИНДР 0-7/LBA АДРЕС 8-15
  22. P_1F3           EQU 0X70                        ;CHS-НОМЕР СЕКТОРА/LBA АДРЕС 0-7
  23. P_1F2           EQU 0X50                        ;СЧЕТЧИК СЕКТОРОВ
  24. P_1F1           EQU 0X30                        ;ПОРТ ОШИБОК/СВОЙСТВ
  25. P_1F0           EQU 0X10                        ;ПОРТ ДАННЫХ
  26. P_3F6           EQU 0XC8                        ;РЕГИСТР СОСТОЯНИЯ/УПРАВЛЕНИЯ
  27. P_HI            EQU 0X11                        ;СТАРШИЕ 8 БИТ
  28. PRT_RW          EQU P_1F0*256+P_HI              ;ПОРТЫ ЧТЕНИЯ/ЗАПИСИ ОДНИМ СЛОВОМ
  29.  
  30. ;PROFI
  31. PP_1F7W         EQU 0X07EB                      ;W РЕГИСТР КОМАНД
  32. PP_1F7R         EQU 0X07CB                      ;R РЕГИСТР СОСТОЯНИЯ
  33. PP_1F6W         EQU 0X06EB                      ;W CHS-НОМЕР ГОЛОВЫ И УСТР/LBA АДРЕС 24-27
  34. PP_1F6R         EQU 0X06CB                      ;R CHS-НОМЕР ГОЛОВЫ И УСТР/LBA АДРЕС 24-27
  35. PP_1F5W         EQU 0X05EB                      ;W CHS-ЦИЛИНДР 8-15/LBA АДРЕС 16-23
  36. PP_1F5R         EQU 0X05CB                      ;R CHS-ЦИЛИНДР 8-15/LBA АДРЕС 16-23
  37. PP_1F4W         EQU 0X04EB                      ;W CHS-ЦИЛИНДР 0-7/LBA АДРЕС 8-15
  38. PP_1F4R         EQU 0X04CB                      ;R CHS-ЦИЛИНДР 0-7/LBA АДРЕС 8-15
  39. PP_1F3W         EQU 0X03EB                      ;W CHS-НОМЕР СЕКТОРА/LBA АДРЕС 0-7
  40. PP_1F3R         EQU 0X03CB                      ;R CHS-НОМЕР СЕКТОРА/LBA АДРЕС 0-7
  41. PP_1F2W         EQU 0X02EB                      ;W СЧЕТЧИК СЕКТОРОВ
  42. PP_1F2R         EQU 0X02CB                      ;R СЧЕТЧИК СЕКТОРОВ
  43. PP_1F1W         EQU 0X01EB                      ;W ПОРТ СВОЙСТВ
  44. PP_1F1R         EQU 0X01CB                      ;R ПОРТ ОШИБОК
  45. PP_1F0W         EQU 0X00EB                      ;W ПОРТ ДАННЫХ МЛАДШИЕ 8 БИТ
  46. PP_1F0R         EQU 0X00CB                      ;R ПОРТ ДАННЫХ МЛАДШИЕ 8 БИТ
  47. PP_3F6          EQU 0X06AB                      ;W РЕГИСТР СОСТОЯНИЯ/УПРАВЛЕНИЯ
  48. PP_HIW          EQU 0XFFCB                      ;W ПОРТ ДАННЫХ СТАРШИЕ 8 БИТ
  49. PP_HIR          EQU 0XFFEB                      ;R ПОРТ ДАННЫХ СТАРШИЕ 8 БИТ
  50.  
  51. ;SMUC
  52. PS1F7           EQU 0XFF        ;0XFFBE         ;РЕГИСТР СОСТОЯНИЯ/РЕГИСТР КОМАНД
  53. PS1F6           EQU 0XFE        ;0XFEBE         ;CHS-НОМЕР ГОЛОВЫ И УСТР/LBA АДРЕС 24-27
  54. PS1F5           EQU 0XFD        ;0XFDBE         ;CHS-ЦИЛИНДР 8-15/LBA АДРЕС 16-23
  55. PS1F4           EQU 0XFC        ;0XFCBE         ;CHS-ЦИЛИНДР 0-7/LBA АДРЕС 8-15
  56. PS1F3           EQU 0XFB        ;0XFBBE         ;CHS-НОМЕР СЕКТОРА/LBA АДРЕС 0-7
  57. PS1F2           EQU 0XFA        ;0XFABE         ;СЧЕТЧИК СЕКТОРОВ
  58. PS1F1           EQU 0XF9        ;0XF9BE         ;ПОРТ ОШИБОК/СВОЙСТВ
  59. PS1F0           EQU 0XF8        ;0XF8BE         ;ПОРТ ДАННЫХ
  60. PS3F6           EQU 0XFE        ;0XFEBE         ;РЕГИСТР СОСТОЯНИЯ/УПРАВЛЕНИЯ
  61. PSHI            EQU 0XD8        ;0XD8BE         ;СТАРШИЕ 8 БИТ
  62. PRTSRW          EQU PS1F0*256+PSHI              ;ПОРТЫ ЧТЕНИЯ/ЗАПИСИ ОДНИМ СЛОВОМ
  63. LOW_PRT         EQU 0XBE                        ;МЛАДШИЙ БАЙТ АДРЕСА SMUC IDE
  64. SMUCSYS         EQU 0XFFBA                      ;СИСТЕМНЫЙ ПОРТ SMUC
  65. SMUCVER         EQU 0X5FBA                      ;ПОРТ ВЕРСИИ SMUC
  66.  
  67. ;ATM TURBO 2+
  68. PA_1F7          EQU 0XFEEF                      ;РЕГИСТР КОМАНД
  69. PA_1F6          EQU 0XFECF                      ;CHS-НОМЕР ГОЛОВЫ И УСТР/LBA АДРЕС 24-27
  70. PA_1F5          EQU 0XFEAF                      ;CHS-ЦИЛИНДР 8-15/LBA АДРЕС 16-23
  71. PA_1F4          EQU 0XFE8F                      ;CHS-ЦИЛИНДР 0-7/LBA АДРЕС 8-15
  72. PA_1F3          EQU 0XFE6F                      ;CHS-НОМЕР СЕКТОРА/LBA АДРЕС 0-7
  73. PA_1F2          EQU 0XFE4F                      ;СЧЕТЧИК СЕКТОРОВ
  74. PA_1F1          EQU 0XFE2F                      ;ПОРТ СВОЙСТВ
  75. PA_1F0          EQU 0XFF0F                      ;ПОРТ ДАННЫХ МЛАДШИЕ 8 БИТ
  76.