dev_ssc.cc File Reference

Back to the index.

Classes | Macros | Functions
dev_ssc.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"

Go to the source code of this file.

Classes

struct  ssc_data
 

Macros

#define RX_INT_ENABLE   0x40
 
#define RX_AVAIL   0x80
 
#define TX_INT_ENABLE   0x40
 
#define TX_READY   0x80
 
#define SSC_TICK_SHIFT   14
 
#define SSC_DEBUG
 

Functions

 DEVICE_TICK (ssc)
 
 DEVICE_ACCESS (ssc)
 
void dev_ssc_init (struct machine *machine, struct memory *mem, uint64_t baseaddr, const char *irq_path, int use_fb)
 

Macro Definition Documentation

◆ RX_AVAIL

#define RX_AVAIL   0x80

Definition at line 50 of file dev_ssc.cc.

◆ RX_INT_ENABLE

#define RX_INT_ENABLE   0x40

Definition at line 49 of file dev_ssc.cc.

◆ SSC_DEBUG

#define SSC_DEBUG

Definition at line 61 of file dev_ssc.cc.

◆ SSC_TICK_SHIFT

#define SSC_TICK_SHIFT   14

Definition at line 54 of file dev_ssc.cc.

◆ TX_INT_ENABLE

#define TX_INT_ENABLE   0x40

Definition at line 51 of file dev_ssc.cc.

◆ TX_READY

#define TX_READY   0x80

Definition at line 52 of file dev_ssc.cc.

Function Documentation

◆ dev_ssc_init()

void dev_ssc_init ( struct machine machine,
struct memory mem,
uint64_t  baseaddr,
const char *  irq_path,
int  use_fb 
)

◆ DEVICE_ACCESS()

DEVICE_ACCESS ( ssc  )

◆ DEVICE_TICK()

DEVICE_TICK ( ssc  )

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