mirror of
https://github.com/holub/mame
synced 2025-07-04 09:28:51 +03:00
fccpu20: updated LOGs
This commit is contained in:
parent
6254643729
commit
140d8c7558
@ -191,23 +191,17 @@
|
|||||||
#include "machine/clock.h"
|
#include "machine/clock.h"
|
||||||
#include "vme_fccpu20.h"
|
#include "vme_fccpu20.h"
|
||||||
|
|
||||||
#define LOG_GENERAL 0x01
|
//#define LOG_GENERAL (1U << 0)
|
||||||
#define LOG_SETUP 0x02
|
#define LOG_SETUP (1U << 1)
|
||||||
#define LOG_PRINTF 0x04
|
#define LOG_INT (1U << 2)
|
||||||
#define LOG_INT 0x08
|
|
||||||
|
|
||||||
#define VERBOSE 0 //(LOG_PRINTF | LOG_SETUP | LOG_GENERAL)
|
//#define VERBOSE (LOG_GENERAL | LOG_SETUP | LOG_INT)
|
||||||
|
//#define LOG_OUTPUT_FUNC printf
|
||||||
|
|
||||||
#define LOGMASK(mask, ...) do { if (VERBOSE & mask) logerror(__VA_ARGS__); } while (0)
|
#include "logmacro.h"
|
||||||
#define LOGLEVEL(mask, level, ...) do { if ((VERBOSE & mask) >= level) logerror(__VA_ARGS__); } while (0)
|
|
||||||
|
|
||||||
#define LOG(...) LOGMASK(LOG_GENERAL, __VA_ARGS__)
|
#define LOGSETUP(...) LOGMASKED(LOG_SETUP, __VA_ARGS__)
|
||||||
#define LOGSETUP(...) LOGMASK(LOG_SETUP, __VA_ARGS__)
|
#define LOGINT(...) LOGMASKED(LOG_INT, __VA_ARGS__)
|
||||||
#define LOGINT(...) LOGMASK(LOG_SETUP, __VA_ARGS__)
|
|
||||||
|
|
||||||
#if VERBOSE & LOG_PRINTF
|
|
||||||
#define logerror printf
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
#define FUNCNAME __func__
|
#define FUNCNAME __func__
|
||||||
@ -509,7 +503,7 @@ WRITE_LINE_MEMBER(vme_fccpu20_device::bim_irq_callback)
|
|||||||
|
|
||||||
bim_irq_state = state;
|
bim_irq_state = state;
|
||||||
bim_irq_level = m_bim->get_irq_level();
|
bim_irq_level = m_bim->get_irq_level();
|
||||||
LOGINT(" - BIM irq level %02x\n", bim_irq_level);
|
LOGINT(" - BIM irq level %s\n", bim_irq_level == CLEAR_LINE ? "Cleared" : "Asserted");
|
||||||
update_irq_to_maincpu();
|
update_irq_to_maincpu();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user