blob: 896f627f3e35e0a35b060e43ddf7a00a5f772297 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// license:BSD-3-Clause
// copyright-holders:Juergen Buchmueller
/*****************************************************************************
*
* Xerox AltoII display word task (DWT)
*
*****************************************************************************/
#ifdef ALTO2_DEFINE_CONSTANTS
#else // ALTO2_DEFINE_CONSTANTS
#ifndef MAME_CPU_ALTO2_A2DWT_H
#define MAME_CPU_ALTO2_A2DWT_H
//! F2 functions for display word task
enum {
f2_dwt_load_ddr = f2_task_10 //!< f2 10: load display data register
};
void f1_early_dwt_block(); //!< F1 func: block the display word task
void f2_late_load_ddr(); //!< F2 func: load the display data register
void init_dwt(int task = task_dwt); //!< initialize the display word task
void exit_dwt(); //!< deinitialize the display word task
void reset_dwt(); //!< reset the display word task
#endif // MAME_CPU_ALTO2_A2DWT_H
#endif // ALTO2_DEFINE_CONSTANTS
|