mirror of
https://github.com/rcornwell/sims.git
synced 2026-01-19 01:18:10 +00:00
I7000: Fixed channel selection so CTSS could run.
This commit is contained in:
parent
2f0b1dcc98
commit
0825d9e35c
@ -246,19 +246,19 @@ extern DEBTAB dev_debug[];
|
||||
#define CHAN_G 7
|
||||
#define CHAN_H 8
|
||||
|
||||
#define UNIT_V_CHAN (UNIT_V_UF + 8)
|
||||
#define UNIT_V_CHAN (UNIT_V_UF + 8) /* 8 */
|
||||
#define UNIT_CHAN (017 << UNIT_V_CHAN)
|
||||
#define UNIT_V_SELECT (UNIT_V_CHAN + 4)
|
||||
#define UNIT_SELECT (1 << UNIT_V_SELECT)
|
||||
#define UNIT_V_SELECT (UNIT_V_CHAN + 4) /* 12 */
|
||||
#define UNIT_SELECT (1 << UNIT_V_SELECT) /* 13 */
|
||||
#define UNIT_S_CHAN(x) (UNIT_CHAN & ((x) << UNIT_V_CHAN))
|
||||
#define UNIT_G_CHAN(x) ((UNIT_CHAN & (x)) >> UNIT_V_CHAN)
|
||||
#define UNIT_V_LOCAL (UNIT_V_SELECT + 1)
|
||||
#define UNIT_V_LOCAL (UNIT_V_SELECT + 1) /* 14 */
|
||||
#define DEV_BUF_NUM(x) (((x) & 07) << DEV_V_UF)
|
||||
#define GET_DEV_BUF(x) (((x) >> DEV_V_UF) & 07)
|
||||
#define UNIT_V_MODE (UNIT_V_LOCAL + 1)
|
||||
|
||||
/* Specific to channel devices */
|
||||
#define UNIT_V_MODEL (UNIT_V_MODE)
|
||||
#define UNIT_V_MODEL (UNIT_V_CHAN)
|
||||
#define CHAN_MODEL (07 << UNIT_V_MODEL)
|
||||
#define CHAN_S_TYPE(x) (CHAN_MODEL & ((x) << UNIT_V_MODEL))
|
||||
#define CHAN_G_TYPE(x) ((CHAN_MODEL & (x)) >> UNIT_V_MODEL)
|
||||
@ -392,6 +392,11 @@ void chan_set_attn_inq(int chan);
|
||||
void chan_clear_attn_inq(int chan);
|
||||
#endif
|
||||
|
||||
#ifdef I7080
|
||||
void chan_set_attn_inq(int chan);
|
||||
void chan_clear_attn_inq(int chan);
|
||||
#endif
|
||||
|
||||
/* Convert micro seconds to click ticks */
|
||||
#define us_to_ticks(us) (((us) * 10) / cycle_time)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user