soft/lpc122x/core
2 years agoChange the name, as the struct is not global, it holds our private information instead !
Nathael Pajani [Wed, 6 Nov 2013 00:34:47 +0000 (01:34 +0100)]
Change the name, as the struct is not global, it holds our private information instead !

2 years agoOups ...
Nathael Pajani [Wed, 6 Nov 2013 00:32:49 +0000 (01:32 +0100)]
Oups ...

2 years agoremove space at end of line
Nathael Pajani [Wed, 6 Nov 2013 00:32:24 +0000 (01:32 +0100)]
remove space at end of line

2 years agoTemp conversion was simpler, but not right for negativ values ... fixed
Nathael Pajani [Mon, 12 Aug 2013 19:49:10 +0000 (21:49 +0200)]
Temp conversion was simpler, but not right for negativ values ... fixed

2 years agoimplement subsystem_power() instead of a specific function in each subsystem
Nathael Pajani [Mon, 22 Jul 2013 23:29:36 +0000 (01:29 +0200)]
implement subsystem_power() instead of a specific function in each subsystem

2 years agomake temp conversion to decimal much more simple !
Nathael Pajani [Mon, 22 Jul 2013 15:22:01 +0000 (17:22 +0200)]
make temp conversion to decimal much more simple !

2 years agoBetter msleep function and adding usleep one.
Nathael Pajani [Sat, 15 Jun 2013 01:02:28 +0000 (03:02 +0200)]
Better msleep function and adding usleep one.

2 years agoUsing #define to define the pin numbers used for bicolor led.
Nathael Pajani [Sat, 15 Jun 2013 00:54:11 +0000 (02:54 +0200)]
Using #define to define the pin numbers used for bicolor led.

2 years agoAdd support for different modes and possible config of each uart in a different one.
Nathael Pajani [Sat, 15 Jun 2013 00:48:13 +0000 (02:48 +0200)]
Add support for different modes and possible config of each uart in a different one.

2 years agoChanged the readme file to reflect actual state of the development.
Nathael Pajani [Thu, 14 Mar 2013 00:53:17 +0000 (01:53 +0100)]
Changed the readme file to reflect actual state of the development.

2 years agoTMP101 temperature sensor support
Nathael Pajani [Wed, 13 Mar 2013 15:34:55 +0000 (16:34 +0100)]
TMP101 temperature sensor support

2 years agoAdding Byte swap instructions support.
Nathael Pajani [Wed, 13 Mar 2013 15:27:08 +0000 (16:27 +0100)]
Adding Byte swap instructions support.

2 years agoAdding ENODEV define
Nathael Pajani [Wed, 13 Mar 2013 15:26:44 +0000 (16:26 +0100)]
Adding ENODEV define

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