KolibriOS kernel
bd_drv.inc File Reference

Classes

struct  BiosDiskData
 

Functions

void bd_read_interface (arg_t userdata, arg_t buffer, qword startsector, arg_t numsectors)
 --------------------------------------------------------------— More...
 
void bd_write_interface (arg_t userdata, arg_t buffer, qword startsector, arg_t numsectors)
 --------------------------------------------------------------— More...
 
void bd_querymedia (arg_t hd_data, arg_t mediainfo)
 --------------------------------------------------------------— More...
 

Variables

label bd_callbacks
 
dd bios_hdpos
 
dd bios_cur_sector
 
dd bios_read_len
 
dd cache_chain_ptr
 
rb int13_regs_in
 
rb int13_regs_out
 
db cache_chain_size
 
dd sectors_todo
 
label bd_read
 --------------------------------------------------------------— More...
 
label bd_write_cache_chain
 --------------------------------------------------------------— More...
 
label int13_call
 --------------------------------------------------------------— More...
 

Function Documentation

◆ bd_querymedia()

void bd_querymedia ( arg_t  hd_data,
arg_t  mediainfo 
)

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

Source
blkdev/bd_drv.inc:163

◆ bd_read_interface()

void bd_read_interface ( arg_t  userdata,
arg_t  buffer,
qword  startsector,
arg_t  numsectors 
)

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

Source
blkdev/bd_drv.inc:44

◆ bd_write_interface()

void bd_write_interface ( arg_t  userdata,
arg_t  buffer,
qword  startsector,
arg_t  numsectors 
)

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

Source
blkdev/bd_drv.inc:98

Variable Documentation

◆ bd_callbacks

label bd_callbacks

◆ bd_read

label bd_read

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

Source
blkdev/bd_drv.inc:179

◆ bd_write_cache_chain

label bd_write_cache_chain

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

Source
blkdev/bd_drv.inc:228

◆ bios_cur_sector

dd bios_cur_sector
Initial value
?
Source
blkdev/bd_drv.inc:27

◆ bios_hdpos

dd bios_hdpos
Initial value
0
Source
blkdev/bd_drv.inc:26

◆ bios_read_len

dd bios_read_len
Initial value
?
Source
blkdev/bd_drv.inc:28

◆ cache_chain_ptr

dd cache_chain_ptr
Initial value
?
Source
blkdev/bd_drv.inc:29

◆ cache_chain_size

db cache_chain_size
Initial value
?
Source
blkdev/bd_drv.inc:32

◆ int13_call

label int13_call

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

Source
blkdev/bd_drv.inc:252

◆ int13_regs_in

rb int13_regs_in
Initial value
sizeof.v86_regs
Source
blkdev/bd_drv.inc:30

◆ int13_regs_out

rb int13_regs_out
Initial value
sizeof.v86_regs
Source
blkdev/bd_drv.inc:31

◆ sectors_todo

dd sectors_todo
Initial value
?
Source
blkdev/bd_drv.inc:51
Initial value
?
Source
blkdev/bd_drv.inc:105