[En-Nut-Discussion] TWI at AT91SAM9260 and Nut/OS Driver
harald.kipp at egnite.de
Thu Jun 26 16:52:10 CEST 2008
Ole Reinhardt wrote:
> I did not realy understand why Harald suggested to copy
> the twi driver sources to your local directory. This would be of benefit
> only if you want to modify this sources but don't want to touch your
> ethernut tree.
Exactly. I suggested to create a local copy to add various printfs for
> You'r in need of some interrupt handlers these should be correctly
> included if you have configured NutOS to use the at91_twi driver and you
> include the following files in your application:
But, as far as I understood, the application already compiled fine. The
problem was, that no activity of the I2C lines was observed. Copying
Nut/OS library modules to the application's build directory and adding
them to the application's Makefile will not result in compile errors.
(Though, there are a few exceptions like the RTL8019 driver, which uses
a local header file.)
This requires however, that you are using the original Makefiles. If you
rolled your own, things may become complicated.
> It might be possibly that you also need to copy these interrupt handler
> files to your local copy too.
No, definitely not. I'm using local copies quite often. This way I'm
able to hack Nut/OS libraries without breaking something else.
More information about the En-Nut-Discussion