ASY_16950
case ASY_16950:
if (hwtype >= ASY_16650 && asymaxchip >= ASY_16950) {
hwtype = ASY_16950;
[ASY_ASR] = { ASY_16950, 1, asy_get_add, asy_put_add },
[ASY_RFL] = { ASY_16950, 3, asy_get_add, NULL },
[ASY_TFL] = { ASY_16950, 4, asy_get_add, NULL },
[ASY_ICR] = { ASY_16950, 5, asy_get_reg, asy_put_reg },
[ASY_ACR] = { ASY_16950, 0, asy_get_idx, asy_put_idx },
[ASY_CPR] = { ASY_16950, 1, asy_get_idx, asy_put_idx },
[ASY_TCR] = { ASY_16950, 2, asy_get_idx, asy_put_idx },
[ASY_CKS] = { ASY_16950, 3, asy_get_idx, asy_put_idx },
[ASY_TTL] = { ASY_16950, 4, asy_get_idx, asy_put_idx },
[ASY_RTL] = { ASY_16950, 5, asy_get_idx, asy_put_idx },
[ASY_FCL] = { ASY_16950, 6, asy_get_idx, asy_put_idx },
[ASY_FCH] = { ASY_16950, 7, asy_get_idx, asy_put_idx },
[ASY_ID1] = { ASY_16950, 8, asy_get_idx, NULL },
[ASY_ID2] = { ASY_16950, 9, asy_get_idx, NULL },
[ASY_ID3] = { ASY_16950, 10, asy_get_idx, NULL },
[ASY_REV] = { ASY_16950, 11, asy_get_idx, NULL },
[ASY_CSR] = { ASY_16950, 12, NULL, asy_put_idx },
[ASY_NMR] = { ASY_16950, 13, asy_get_idx, asy_put_idx },
ASSERT(asy->asy_hwtype >= ASY_16950);
ASSERT(asy->asy_hwtype >= ASY_16950);
ASSERT(asy->asy_hwtype >= ASY_16950);
ASSERT(asy->asy_hwtype >= ASY_16950);
if (tcr != 0 && asy->asy_hwtype < ASY_16950)
if (asy->asy_hwtype >= ASY_16950) {
#define ASY_MAXCHIP ASY_16950