# Messages for i2clib, S*
SM i2clib+panic:st,:sspstat,:sspcon1,:sspcon2 ; m.,i., ctrlr bad state
SS SSPSTAT,SSPCON1 ; s.,i., controller bad state
-SK i2clib+panic:slave ; m. couldn't address slave (no ack)
+SW i2clib+panic:slave ; m.: slave didn't ack addr for write
SN i2clib+panic:slave ; improper slave number
SO i2clib+panic:slave ; improper next slave number
SB i2clib+panic:st ; improper i2cm_{read,write}_start
SF i2clib+panic:st ; improper i2cmu_write_next_byte Z
SA i2clib+panic:st ; improper i2cm_read_another
SD i2clib+panic:st ; impr. i2cm_read_done/i2cs_read_data
+# used in mascan.asm
+SC i2clib+panic:slave ; slave didn't ack read: crashed
+ST i2clib+panic:slave ; slave didn't ack read: didn't start
+SP i2clib+panic:slave ; slave didn't ack read: in panic read
# Messages for slave detection/i2c
DQ FSR2L,::outmsg_end ; previous slave read incomplete