SCP: Move GET_SWITCHES and GET_RADIX macros from scp.c to scp.h
This commit is contained in:
parent
5e46b298f1
commit
961e1b0513
2 changed files with 8 additions and 8 deletions
8
scp.c
8
scp.c
|
@ -314,14 +314,6 @@
|
||||||
else if (sz == sizeof (uint16)) *(((uint16 *) mb) + ((uint32) j)) = (uint16) v; \
|
else if (sz == sizeof (uint16)) *(((uint16 *) mb) + ((uint32) j)) = (uint16) v; \
|
||||||
else *(((uint32 *) mb) + ((uint32) j)) = v;
|
else *(((uint32 *) mb) + ((uint32) j)) = v;
|
||||||
#endif
|
#endif
|
||||||
#define GET_SWITCHES(cp) \
|
|
||||||
if ((cp = get_sim_sw (cp)) == NULL) return SCPE_INVSW
|
|
||||||
#define GET_RADIX(val,dft) \
|
|
||||||
if (sim_switches & SWMASK ('O')) val = 8; \
|
|
||||||
else if (sim_switches & SWMASK ('D')) val = 10; \
|
|
||||||
else if (sim_switches & SWMASK ('H')) val = 16; \
|
|
||||||
else if ((sim_switch_number >= 2) && (sim_switch_number <= 36)) val = sim_switch_number; \
|
|
||||||
else val = dft;
|
|
||||||
|
|
||||||
#define SIM_DBG_EVENT 0x02000000 /* event dispatch activities */
|
#define SIM_DBG_EVENT 0x02000000 /* event dispatch activities */
|
||||||
#define SIM_DBG_ACTIVATE 0x04000000 /* queue insertion activities */
|
#define SIM_DBG_ACTIVATE 0x04000000 /* queue insertion activities */
|
||||||
|
|
8
scp.h
8
scp.h
|
@ -365,6 +365,14 @@ extern UNIT *sim_dfunit;
|
||||||
extern int32 sim_interval;
|
extern int32 sim_interval;
|
||||||
extern int32 sim_switches;
|
extern int32 sim_switches;
|
||||||
extern int32 sim_switch_number;
|
extern int32 sim_switch_number;
|
||||||
|
#define GET_SWITCHES(cp) \
|
||||||
|
if ((cp = get_sim_sw (cp)) == NULL) return SCPE_INVSW
|
||||||
|
#define GET_RADIX(val,dft) \
|
||||||
|
if (sim_switches & SWMASK ('O')) val = 8; \
|
||||||
|
else if (sim_switches & SWMASK ('D')) val = 10; \
|
||||||
|
else if (sim_switches & SWMASK ('H')) val = 16; \
|
||||||
|
else if ((sim_switch_number >= 2) && (sim_switch_number <= 36)) val = sim_switch_number; \
|
||||||
|
else val = dft;
|
||||||
extern int32 sim_show_message;
|
extern int32 sim_show_message;
|
||||||
extern int32 sim_quiet;
|
extern int32 sim_quiet;
|
||||||
extern int32 sim_step;
|
extern int32 sim_step;
|
||||||
|
|
Loading…
Add table
Reference in a new issue