<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
sorry sebastian, my email client tricks me everytime to send the mail _not_ to the ml.<br>but i want to have this publicly archived...<br><br><div><div id="SkyDrivePlaceholder"></div>> Date: Tue, 11 Dec 2012 12:05:14 +0100<br>> From: sebastian.huber@embedded-brains.de<br>> To: rtems-devel@rtems.org<br>> Subject: Re: libi2c low-level implementation question again<br>> <br>> On 12/11/2012 11:58 AM, Claas Ziemke wrote:<br>> ><br>> ><br>> >  > Date: Tue, 11 Dec 2012 11:40:33 +0100<br>> >  > From: sebastian.huber@embedded-brains.de<br>> >  > To: rtems-gsoc@rtems.org; rtems-devel@rtems.org<br>> >  > Subject: Re: libi2c low-level implementation question again<br>> >  ><br>> >  > Hello,<br>> >  ><br>> ><br>> > hi sebastian, thx for the quick answer.<br>> ><br>> >  > I wrote some drivers for the I2C library, but unfortunately this library is so<br>> >  > complicated to use that I have to relearn it every time I use it again. You<br>> >  > should first read the README file:<br>> >  ><br>> >  > http://git.rtems.org/rtems/tree/cpukit/libi2c/README_libi2c<br>> >  ><br>> ><br>> > did that already, as advised on ml and documentation. the readme is very good,<br>> > but unfortunately it doesnt answer my question.<br>> ><br>> >  > Here is a sample driver:<br>> >  ><br>> >  > http://git.rtems.org/rtems/tree/c/src/lib/libbsp/arm/lpc24xx/i2c/i2c.c<br>> >  > http://git.rtems.org/rtems/tree/c/src/lib/libbsp/arm/lpc24xx/i2c/i2c-config.c<br>> >  ><br>> ><br>> > i used these files for the starting point of my implementation, but as i<br>> > understand the<br>> > driver is actually doing what i asked in my question... please correct me if i<br>> > am wrong.<br>> ><br>> >  > I hope this helps a bit.<br>> >  ><br>> ><br>> > not really as i already did as you advised... thx anyway... anybody else?<br>> <br>> My impression is that this library was designed with a very particular <br>> controller in mind.  I remember to use some workarounds for the LPC24XX because <br>> the framework didn't fit well for this controller.  Maybe you have to do this <br>> as well.<br><br>yes that was my impression too... actually thats kind of good news for me, my <br>implementation is kind of a workaround, it seems to work, i just wanted to know<br>if this should be fixed or not. you can review the code as soon as i cleaned it up.<br><br>> -- <br>> Sebastian Huber, embedded brains GmbH<br>> <br>> Address : Dornierstr. 4, D-82178 Puchheim, Germany<br>> Phone   : +49 89 18 94 80 741-16<br>> Fax     : +49 89 18 94 80 741-09<br>> E-Mail  : sebastian.huber@embedded-brains.de<br>> PGP     : Public key available on request.<br>> <br>> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>> <br>> <br>> _______________________________________________<br>> rtems-devel mailing list<br>> rtems-devel@rtems.org<br>> http://www.rtems.org/mailman/listinfo/rtems-devel<br></div>                                           </div></body>
</html>