dev_bt459.cc File Reference

Back to the index.

Classes | Macros | Functions | Variables
dev_bt459.cc File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "cpu.h"
#include "devices.h"
#include "machine.h"
#include "memory.h"
#include "misc.h"
#include "x11.h"
#include "thirdparty/bt459.h"

Go to the source code of this file.

Classes

struct  bt459_data
 

Macros

#define BT459_TICK_SHIFT   14
 

Functions

 DEVICE_TICK (bt459)
 
 DEVICE_ACCESS (bt459_irq)
 
 DEVICE_ACCESS (bt459)
 
void dev_bt459_init (struct machine *machine, struct memory *mem, uint64_t baseaddr, uint64_t baseaddr_irq, struct vfb_data *vfb_data, int planes, const char *irq_path, int type)
 

Variables

int quiet_mode
 

Macro Definition Documentation

◆ BT459_TICK_SHIFT

#define BT459_TICK_SHIFT   14

Definition at line 56 of file dev_bt459.cc.

Function Documentation

◆ dev_bt459_init()

void dev_bt459_init ( struct machine machine,
struct memory mem,
uint64_t  baseaddr,
uint64_t  baseaddr_irq,
struct vfb_data vfb_data,
int  planes,
const char *  irq_path,
int  type 
)

◆ DEVICE_ACCESS() [1/2]

DEVICE_ACCESS ( bt459  )

◆ DEVICE_ACCESS() [2/2]

DEVICE_ACCESS ( bt459_irq  )

◆ DEVICE_TICK()

DEVICE_TICK ( bt459  )

Definition at line 245 of file dev_bt459.cc.

References bt459_data::cursor_on, and bt459_data::need_to_update_cursor_shape.

Variable Documentation

◆ quiet_mode

int quiet_mode

Definition at line 78 of file main.cc.

Referenced by DEVICE_ACCESS().


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