Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Macros | Functions
f011_core.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define FDC_DENY_DISK_ACCESS   0
 
#define FDC_ALLOW_DISK_ACCESS   1
 
#define FDC_DENY_DISK_ACCESS_ONCE   2
 

Functions

void fdc_write_reg (int addr, Uint8 data)
 
Uint8 fdc_read_reg (int addr)
 
void fdc_init (Uint8 *cache_set)
 
void fdc_set_disk (int which, int in_have_disk, int in_have_write)
 
void fdc_allow_disk_access (int in)
 
int fdc_get_led_state (int blink_inc)
 
int fdc_get_buffer_cpu_address (void)
 
int fdc_get_buffer_disk_address (void)
 
int fdc_get_status_a (const int which)
 
int fdc_get_status_b (const int which)
 
int fdc_cb_rd_sec (const int which, Uint8 *buffer, const Uint8 side, const Uint8 track, const Uint8 sector)
 
int fdc_cb_wr_sec (const int which, Uint8 *buffer, const Uint8 side, const Uint8 track, const Uint8 sector)
 

Macro Definition Documentation

◆ FDC_ALLOW_DISK_ACCESS

#define FDC_ALLOW_DISK_ACCESS   1

Definition at line 23 of file f011_core.h.

◆ FDC_DENY_DISK_ACCESS

#define FDC_DENY_DISK_ACCESS   0

Definition at line 22 of file f011_core.h.

◆ FDC_DENY_DISK_ACCESS_ONCE

#define FDC_DENY_DISK_ACCESS_ONCE   2

Definition at line 24 of file f011_core.h.

Function Documentation

◆ fdc_allow_disk_access()

void fdc_allow_disk_access ( int  in)

Definition at line 171 of file f011_core.c.

Here is the caller graph for this function:

◆ fdc_cb_rd_sec()

int fdc_cb_rd_sec ( const int  which,
Uint8 buffer,
const Uint8  side,
const Uint8  track,
const Uint8  sector 
)

Definition at line 290 of file commodore_65.c.

◆ fdc_cb_wr_sec()

int fdc_cb_wr_sec ( const int  which,
Uint8 buffer,
const Uint8  side,
const Uint8  track,
const Uint8  sector 
)

Definition at line 296 of file commodore_65.c.

◆ fdc_get_buffer_cpu_address()

int fdc_get_buffer_cpu_address ( void  )

Definition at line 143 of file f011_core.c.

◆ fdc_get_buffer_disk_address()

int fdc_get_buffer_disk_address ( void  )

Definition at line 137 of file f011_core.c.

◆ fdc_get_led_state()

int fdc_get_led_state ( int  blink_inc)

Definition at line 161 of file f011_core.c.

◆ fdc_get_status_a()

int fdc_get_status_a ( const int  which)

Definition at line 149 of file f011_core.c.

◆ fdc_get_status_b()

int fdc_get_status_b ( const int  which)

Definition at line 155 of file f011_core.c.

◆ fdc_init()

void fdc_init ( Uint8 cache_set)

Definition at line 110 of file f011_core.c.

◆ fdc_read_reg()

Uint8 fdc_read_reg ( int  addr)

Definition at line 472 of file f011_core.c.

Here is the caller graph for this function:

◆ fdc_set_disk()

void fdc_set_disk ( int  which,
int  in_have_disk,
int  in_have_write 
)

Definition at line 177 of file f011_core.c.

◆ fdc_write_reg()

void fdc_write_reg ( int  addr,
Uint8  data 
)

Definition at line 277 of file f011_core.c.

Here is the caller graph for this function: