WL
uint8_t WL;
int WL, CL, WR, at[2], dt, ds;
WL = (ram->next->bios.timing[1] & 0x00000f80) >> 7;
if (WL < 1 || WL > 7 || CL < 5 || CL > 36 || WR < 4 || WR > 35)
ram->mr[0] |= (WL & 0x07) << 0;
CASE_BTC_INIT(WL);
#define WLOCK WL
#define WLOCK WL
#define LOCK WL
WL(A); \
WL(X1); \
WL(Y1); \
WL(Z1); \
WL(X1); \
WL(Y1); \
WL(Z1); \
WL(X1); \
WL(Y1); \
WL(X1); \
WL(X1); \
WL(Z1); \
WL(X1); \
WL(A); \
WL(B); \
#define WLU(x) WL(x); WU(x)
WL(X2); // this one should fail
WL(X1);
WL(X1);
WL(X1);
WL(X1);
WL(X1);