#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "devices.h"
#include "memory.h"
#include "misc.h"
#include "thirdparty/bt431reg.h"
Go to the source code of this file.
Classes | |
struct | bt431_data |
Functions | |
DEVICE_ACCESS (bt431) | |
void | dev_bt431_init (struct memory *mem, uint64_t baseaddr, struct vfb_data *vfb_data, int planes) |
void dev_bt431_init | ( | struct memory * | mem, |
uint64_t | baseaddr, | ||
struct vfb_data * | vfb_data, | ||
int | planes | ||
) |
Definition at line 196 of file dev_bt431.cc.
References CHECK_ALLOCATION, bt431_data::cursor_x, bt431_data::cursor_xsize, bt431_data::cursor_y, bt431_data::cursor_ysize, dev_bt431_access(), DEV_BT431_LENGTH, DM_DEFAULT, memory_device_register(), bt431_data::planes, and bt431_data::vfb_data.
Referenced by dev_pmagja_init(), and dev_turbochannel_init().
DEVICE_ACCESS | ( | bt431 | ) |
Definition at line 61 of file dev_bt431.cc.
References bt431_data::bt431_reg, bt431_data::cur_addr_hi, bt431_data::cur_addr_lo, bt431_data::cursor_on, bt431_data::cursor_x, bt431_data::cursor_xsize, bt431_data::cursor_y, bt431_data::cursor_ysize, data, debug, DEV_BT431_NREGS, dev_fb_setcursor(), MEM_READ, MEM_WRITE, memory_readmax64(), memory_writemax64(), and bt431_data::vfb_data.