Where in the GCC docs is it documented regarding the trailing 'asm (0x01a0");'? I understand what it's doing, but not why, in a grammar context.
--John
/* The adc12 declaration itself */
struct {
adc12ctl0_t ctl0;
adc12ctl1_t ctl1;
adc12xflg_t ifg;
adc12xflg_t ie;
adc12xflg_t iv;
} adc12 asm("0x01A0");
