I2C Write demo w/ I2C LED's

Works with older code (committed here). Trying to figure out why my new
code (commented - which I think is cleaner) doesn't work. Problem with
writing has been isolated to I2C ISR. Also, figured out that the way to
turn the LED's on and off is with their LEDMODE bits, rather than by
turning on/off the MODE1 oscillator bit. The latter results in glitches
during operation.
I2C Write - works. Set Slave Adr - works.

working on read command now.
problems with I2C read...

needs revising
I2C Write/Read single/multi works.

Added some code for demo in main.
started interfacing with charger IC

defines moved to chip~.h, filled in battery info and charger info, just
need to write the commands using i2c functions
finished comms w/ batt chg ic

also added files to IAR project
finished comms w/ led drivers

added chip~.c,.h files for led drivers, updated project file, added
minimal demos for chip comms, updated i2c files
pedantic, unnecessary commit
started accel comms, .h done, working on .c

. . .
still working on figuring out init settings

planning out algorithm also
finished comms w/ accel

still needs testing
started light sense comms
finished light sense comms

also modified adc.c isr
added accel isr

I guess the port 2 isr should be in main or in its own file, as it
shares interrupts from the charger, the accel, and the touch inputs?
added demos in main for testing
started fleshing in UART comms
finalized UART comms

isrs need to be implemented externally so that I2C and UART can share
the same ISRs
debugging accel comm.

Interrupts not firing, hangs with bus low. Seemed to work initially, but
have since been unsuccessful in reliably communicating.
started working on algorithm

made a new file, barely starting out
No adc! Problems with accel and light sens