trunk/src/emu/machine/pla.h
| r241933 | r241934 | |
| 23 | 23 | //************************************************************************** |
| 24 | 24 | |
| 25 | 25 | #define MAX_TERMS 512 |
| 26 | | #define MAX_CACHE_BITS 16 |
| 26 | #define MAX_CACHE_BITS 20 |
| 27 | 27 | #define CACHE2_SIZE 8 |
| 28 | 28 | |
| 29 | 29 | enum |
| r241933 | r241934 | |
| 99 | 99 | static void set_num_terms(device_t &device, UINT32 t) { downcast<pla_device &>(device).m_terms = t; } |
| 100 | 100 | static void set_inputmask(device_t &device, UINT32 mask) { downcast<pla_device &>(device).m_input_mask = mask; } // UINT32! |
| 101 | 101 | static void set_format(device_t &device, int format) { downcast<pla_device &>(device).m_format = format; } |
| 102 | |
| 103 | UINT32 inputs() { return m_inputs; } |
| 104 | UINT32 outputs() { return m_outputs; } |
| 102 | 105 | |
| 103 | 106 | UINT32 read(UINT32 input); |
| 104 | 107 | |