CDL Modules
Data Structures | Enumerations
bbc_floppy_sram Namespace Reference

Data Structures

struct  t_drive_combs
 
struct  t_drive_state
 
struct  t_floppy_combs
 
struct  t_floppy_disk_state
 
struct  t_floppy_state
 
struct  t_sram_combs
 
struct  t_sram_state
 

Enumerations

enum  t_floppy_fsm {
  floppy_fsm_idle,
  floppy_fsm_read_data_prepare_sram_request,
  floppy_fsm_read_data_sram_requesting,
  floppy_fsm_read_data_sram_wait_for_data,
  floppy_fsm_read_data_present_data,
  floppy_fsm_read_id_prepare_sram_request,
  floppy_fsm_read_id_sram_requesting,
  floppy_fsm_read_id_sram_wait_for_data,
  floppy_fsm_read_id_present_data
}
 
enum  t_floppy_fsm_request {
  floppy_fsm_request_none,
  floppy_fsm_request_read_id,
  floppy_fsm_request_read_data
}