several of my laptop batteries(L-ION) have an i2c bus to the eeprom inside the case. is it possible to reprogram or reset a battery i have repacked from within freebsd or will i need to do this with the available windows programs? what i'm asking is if freebsd actually supports sending of data over the i2c bus from userland.