dev_ether.cc File Reference

Back to the index.

Classes | Macros | Functions
dev_ether.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "cpu.h"
#include "device.h"
#include "emul.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
#include "net.h"
#include "testmachine/dev_ether.h"

Go to the source code of this file.

Classes

struct  ether_data
 

Macros

#define DEV_ETHER_TICK_SHIFT   14
 

Functions

 DEVICE_TICK (ether)
 
 DEVICE_ACCESS (ether_buf)
 
 DEVICE_ACCESS (ether)
 
 DEVINIT (ether)
 

Macro Definition Documentation

◆ DEV_ETHER_TICK_SHIFT

#define DEV_ETHER_TICK_SHIFT   14

Definition at line 49 of file dev_ether.cc.

Function Documentation

◆ DEVICE_ACCESS() [1/2]

DEVICE_ACCESS ( ether  )

◆ DEVICE_ACCESS() [2/2]

DEVICE_ACCESS ( ether_buf  )

Definition at line 80 of file dev_ether.cc.

References ether_data::buf, data, and MEM_WRITE.

◆ DEVICE_TICK()

DEVICE_TICK ( ether  )

◆ DEVINIT()

DEVINIT ( ether  )

Generated on Tue Mar 24 2020 14:04:48 for GXemul by doxygen 1.8.17