dev_dc7085.cc File Reference

Back to the index.

Classes | Macros | Functions
dev_dc7085.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "console.h"
#include "cpu.h"
#include "devices.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
#include "thirdparty/dc7085.h"

Go to the source code of this file.

Classes

struct  dc_data
 

Macros

#define DC_TICK_SHIFT   14
 
#define MAX_QUEUE_LEN   32768
 

Functions

void add_to_rx_queue (void *e, int ch, int line_no)
 
 DEVICE_TICK (dc7085)
 
 DEVICE_ACCESS (dc7085)
 
int dev_dc7085_init (struct machine *machine, struct memory *mem, uint64_t baseaddr, char *irq_path, int use_fb)
 

Macro Definition Documentation

◆ DC_TICK_SHIFT

#define DC_TICK_SHIFT   14

Definition at line 46 of file dev_dc7085.cc.

◆ MAX_QUEUE_LEN

#define MAX_QUEUE_LEN   32768

Definition at line 48 of file dev_dc7085.cc.

Function Documentation

◆ add_to_rx_queue()

void add_to_rx_queue ( void *  e,
int  ch,
int  line_no 
)

◆ dev_dc7085_init()

int dev_dc7085_init ( struct machine machine,
struct memory mem,
uint64_t  baseaddr,
char *  irq_path,
int  use_fb 
)

◆ DEVICE_ACCESS()

DEVICE_ACCESS ( dc7085  )

◆ DEVICE_TICK()

DEVICE_TICK ( dc7085  )

Generated on Tue Aug 25 2020 19:25:06 for GXemul by doxygen 1.8.18