soft/lpc122x/core
2 years agoAdding I2C_READ_BIT define
Nathael Pajani [Wed, 13 Mar 2013 15:26:26 +0000 (16:26 +0100)]
Adding I2C_READ_BIT define

2 years agoRe-init of read index in i2c structure in case i2c_read is called with only write...
Nathael Pajani [Wed, 13 Mar 2013 15:25:58 +0000 (16:25 +0100)]
Re-init of read index in i2c structure in case i2c_read is called with only write operations Comments and indentation

2 years agoOups, should have read every part of the documentation...
Nathael Pajani [Tue, 12 Mar 2013 21:18:09 +0000 (22:18 +0100)]
Oups, should have read every part of the documentation...

2 years agoUse an internal copy buffer, worst in terms of performances, but easier to use, preve...
Nathael Pajani [Tue, 12 Mar 2013 15:15:20 +0000 (16:15 +0100)]
Use an internal copy buffer, worst in terms of performances, but easier to use, prevents overwriting the buffer when it is declared locally in a function.

2 years agoFix of sync lock emulation for cortex-m0
Nathael Pajani [Mon, 11 Mar 2013 17:16:02 +0000 (18:16 +0100)]
Fix of sync lock emulation for cortex-m0

2 years agoDeclare sending buffer as constant.
Nathael Pajani [Mon, 11 Mar 2013 17:13:15 +0000 (18:13 +0100)]
Declare sending buffer as constant.

2 years agoRemove debug code replacing serial_write()
Nathael Pajani [Mon, 11 Mar 2013 16:57:41 +0000 (17:57 +0100)]
Remove debug code replacing serial_write()

2 years agoUse serial_write()
Nathael Pajani [Mon, 11 Mar 2013 16:56:20 +0000 (17:56 +0100)]
Use serial_write()

2 years agocomment fixed.
Nathael Pajani [Mon, 11 Mar 2013 16:30:33 +0000 (17:30 +0100)]
comment fixed.

2 years agoAdding module ID description header definition.
Nathael Pajani [Mon, 11 Mar 2013 16:26:37 +0000 (17:26 +0100)]
Adding module ID description header definition.

2 years agoMoving EEPROM_TYPE to an enum in i2c.h and rewrite of get_eeprom_type()
Nathael Pajani [Mon, 11 Mar 2013 16:26:05 +0000 (17:26 +0100)]
Moving EEPROM_TYPE to an enum in i2c.h and rewrite of get_eeprom_type()

2 years agoAdded comment for future FIXME
Nathael Pajani [Mon, 11 Mar 2013 16:22:37 +0000 (17:22 +0100)]
Added comment for future FIXME

2 years agoUse the defined flags instead of hardcoded values
Nathael Pajani [Mon, 11 Mar 2013 16:22:10 +0000 (17:22 +0100)]
Use the defined flags instead of hardcoded values

2 years agoRemoved locking : unusefull, badly implemented, and blocking I2C.
Nathael Pajani [Mon, 11 Mar 2013 16:21:37 +0000 (17:21 +0100)]
Removed locking : unusefull, badly implemented, and blocking I2C.

2 years agoOups, wrong name for I2C Handler
Nathael Pajani [Mon, 11 Mar 2013 16:16:49 +0000 (17:16 +0100)]
Oups, wrong name for I2C Handler

2 years agoThese are not only for I2C
Nathael Pajani [Mon, 11 Mar 2013 16:15:46 +0000 (17:15 +0100)]
These are not only for I2C

2 years agoCompilation OK
Nathael Pajani [Fri, 8 Mar 2013 08:08:23 +0000 (09:08 +0100)]
Compilation OK

2 years agofew modifications
nathael Pajani [Thu, 7 Mar 2013 23:48:06 +0000 (00:48 +0100)]
few modifications

2 years agocopy from dtplug code
Nathael Pajani [Thu, 7 Mar 2013 22:58:25 +0000 (23:58 +0100)]
copy from dtplug code

2 years agoeeprom support development ongoing
Nathael Pajani [Thu, 7 Mar 2013 11:00:49 +0000 (12:00 +0100)]
eeprom support development ongoing

2 years agoAdded comment
Nathael Pajani [Thu, 7 Mar 2013 11:00:21 +0000 (12:00 +0100)]
Added comment

2 years agoAdding GPLv3 licence text and Readme file.
Nathael Pajani [Thu, 7 Mar 2013 03:42:09 +0000 (04:42 +0100)]
Adding GPLv3 licence text and Readme file.

2 years agoInitial commit of code for GPIO demo / development module
Nathael Pajani [Thu, 7 Mar 2013 02:53:50 +0000 (03:53 +0100)]
Initial commit of code for GPIO demo / development module