KolibriOS kernel
init_ata.inc File Reference

Variables

dd IDE_controller_pointer
 -----------------------------------— More...
 
IDE_DATA IDE_controller_1
 -----------------------------------— More...
 
IDE_DATA IDE_controller_2
 
IDE_DATA IDE_controller_3
 
IDE_CACHE cache_ide0
 -----------------------------------— More...
 
IDE_CACHE cache_ide1
 
IDE_CACHE cache_ide2
 
IDE_CACHE cache_ide3
 
IDE_CACHE cache_ide4
 
IDE_CACHE cache_ide5
 
IDE_CACHE cache_ide6
 
IDE_CACHE cache_ide7
 
IDE_CACHE cache_ide8
 
IDE_CACHE cache_ide9
 
IDE_CACHE cache_ide10
 
IDE_CACHE cache_ide11
 
rd IDE_device_1
 -----------------------------------— More...
 
rd IDE_device_2
 
rd IDE_device_3
 
label set_pci_command_bus_master
 -----------------------------------— More...
 
label Init_IDE_ATA_controller
 --------------------------------------------------------------------------— More...
 
label Init_IDE_ATA_controller_2
 --------------------------------------------------------------------------— More...
 
label find_IDE_controller_done
 --------------------------------------------------------------------------— More...
 

Variable Documentation

◆ cache_ide0

IDE_CACHE cache_ide0

-----------------------------------—

Initial value
Source
detect/init_ata.inc:123

◆ cache_ide1

IDE_CACHE cache_ide1
Initial value
Source
detect/init_ata.inc:124

◆ cache_ide10

IDE_CACHE cache_ide10
Initial value
Source
detect/init_ata.inc:133

◆ cache_ide11

IDE_CACHE cache_ide11
Initial value
Source
detect/init_ata.inc:134

◆ cache_ide2

IDE_CACHE cache_ide2
Initial value
Source
detect/init_ata.inc:125

◆ cache_ide3

IDE_CACHE cache_ide3
Initial value
Source
detect/init_ata.inc:126

◆ cache_ide4

IDE_CACHE cache_ide4
Initial value
Source
detect/init_ata.inc:127

◆ cache_ide5

IDE_CACHE cache_ide5
Initial value
Source
detect/init_ata.inc:128

◆ cache_ide6

IDE_CACHE cache_ide6
Initial value
Source
detect/init_ata.inc:129

◆ cache_ide7

IDE_CACHE cache_ide7
Initial value
Source
detect/init_ata.inc:130

◆ cache_ide8

IDE_CACHE cache_ide8
Initial value
Source
detect/init_ata.inc:131

◆ cache_ide9

IDE_CACHE cache_ide9
Initial value
Source
detect/init_ata.inc:132

◆ find_IDE_controller_done

label find_IDE_controller_done

--------------------------------------------------------------------------—

END of initialisation IDE ATA code

Source
detect/init_ata.inc:454

◆ IDE_controller_1

IDE_DATA IDE_controller_1

-----------------------------------—

Initial value
Source
detect/init_ata.inc:119

◆ IDE_controller_2

IDE_DATA IDE_controller_2
Initial value
Source
detect/init_ata.inc:120

◆ IDE_controller_3

IDE_DATA IDE_controller_3
Initial value
Source
detect/init_ata.inc:121

◆ IDE_controller_pointer

dd IDE_controller_pointer

-----------------------------------—

Initial value
?
Source
detect/init_ata.inc:117

◆ IDE_device_1

rd IDE_device_1

-----------------------------------—

Initial value
2
Source
detect/init_ata.inc:136

◆ IDE_device_2

rd IDE_device_2
Initial value
2
Source
detect/init_ata.inc:137

◆ IDE_device_3

rd IDE_device_3
Initial value
2
Source
detect/init_ata.inc:138

◆ Init_IDE_ATA_controller

label Init_IDE_ATA_controller

--------------------------------------------------------------------------—

START of initialisation IDE ATA code

Source
detect/init_ata.inc:169

◆ Init_IDE_ATA_controller_2

label Init_IDE_ATA_controller_2

--------------------------------------------------------------------------—

Source
detect/init_ata.inc:206

◆ set_pci_command_bus_master

label set_pci_command_bus_master

-----------------------------------—

set Bus Master bit of Command PCI register

Source
detect/init_ata.inc:145