r18
unsigned short r16, r17, r18, r19, r20, r21, r22, r23;
uint16_t r02 = 0, r04 = 0, r18 = 0, r26 = 0, r2a = 0, r2c = 0, r7a = 0;
vac_ac97_read(sc, 0x18, &r18); /* PCM out volume */
r02, r04, r18, r26, r2a, r2c, r7a);
register long r18 __asm("r18") = nonnull(18);
"+r"(r18),
register long r18 __asm("r18") = nonnull(18);
"+r"(r18),