Xemu [doxygen]
hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
|
Go to the source code of this file.
Data Structures | |
struct | Via65c22 |
Functions | |
void | via_init (struct Via65c22 *via, const char *name, void(*outa)(Uint8 mask, Uint8 data), void(*outb)(Uint8 mask, Uint8 data), void(*outsr)(Uint8 data), Uint8(*ina)(Uint8 mask), Uint8(*inb)(Uint8 mask), Uint8(*insr)(void), void(*setint)(int level)) |
void | via_reset (struct Via65c22 *via) |
void | via_write (struct Via65c22 *via, int addr, Uint8 data) |
Uint8 | via_read (struct Via65c22 *via, int addr) |
void | via_tick (struct Via65c22 *via, int ticks) |
void via_init | ( | struct Via65c22 * | via, |
const char * | name, | ||
void(*)(Uint8 mask, Uint8 data) | outa, | ||
void(*)(Uint8 mask, Uint8 data) | outb, | ||
void(*)(Uint8 data) | outsr, | ||
Uint8(*)(Uint8 mask) | ina, | ||
Uint8(*)(Uint8 mask) | inb, | ||
Uint8(*)(void) | insr, | ||
void(*)(int level) | setint | ||
) |
Definition at line 77 of file via65c22.c.
Definition at line 177 of file via65c22.c.
void via_reset | ( | struct Via65c22 * | via | ) |
Definition at line 56 of file via65c22.c.
void via_tick | ( | struct Via65c22 * | via, |
int | ticks | ||
) |
Definition at line 224 of file via65c22.c.
Definition at line 99 of file via65c22.c.