Previous 199869 Revisions Next

r33379 Saturday 15th November, 2014 at 01:39:55 UTC by hap
fix cache2 problem
[src/emu/machine]pla.c

trunk/src/emu/machine/pla.c
r241890r241891
3939{
4040   assert(region() != NULL);
4141   assert(m_terms < MAX_TERMS);
42   assert(m_inputs <= 32 && m_outputs <= 32);
42   assert(m_inputs < 32 && m_outputs <= 32);
4343
4444   if (m_input_mask == 0)
4545      m_input_mask = ((UINT64)1 << m_inputs) - 1;
r241890r241891
5151   // initialize cache
5252   m_cache2_ptr = 0;
5353   for (int i = 0; i < CACHE2_SIZE; i++)
54      m_cache2[i] = 0;
54      m_cache2[i] = 0x80000000;
5555
5656   m_cache_size = 0;
5757   int csize = 1 << ((m_inputs > MAX_CACHE_BITS) ? MAX_CACHE_BITS : m_inputs);


Previous 199869 Revisions Next


© 1997-2024 The MAME Team