Add slave_t member comments
Made some slave members volatile as are used in ISRs