1 #include "simpletools.h" 5 volatile int eei2cLock;
6 volatile int eei2cLockFlag;
7 volatile int eeRecCount, eeNextAddr, eeBadgeOk,
8 eeNext, eeRecsAddr, eeRecs,
9 eeRecHome, eeRecOffice;
14 if(!eeBadgeOk) ee_badgeCheck();
15 int ss = 1 + strlen(contact);
16 if(eeNext + ss >= eeRecOffice)
18 while(lockset(eei2cLock));
19 ee_putInt(eeNext | (ss << 16), eeRecOffice);
21 ee_putStr((
unsigned char *) contact, ss, eeNext);
23 ee_putInt(eeNext, eeNextAddr);
25 ee_putInt(eeRecs, eeRecsAddr);