On Tue Jul 10, 2012 at 22:09:30 +0800, gaober wrote:
2.l4_ipc_error( ),return 4,i look up in l4re document it means L4_ENOT_EXISTENT.but how can i solve that?
The documentation in the header file (pkg/l4sys/include/ipc.h) is quite clear about the error source: L4_IPC_ENOT_EXISTENT = 0x04, /**< Non-existing destination or source. could you please give us a minimal code example (including the lua script and both communcation partners) that >causes this? You communication partner has probably terminated or something like that.
i want to use touchscreen on my omap3530 board.then i add REQUIRES_LIBS_arm = libdrivers-input in file pkg/input/lib/src/makefie. then in function tsc_irq_func( ) in file pkg/drivers/input/src/tsc-omap3.c , l4_ipc_err( tag,l4_utcb()) return 4.
I'm still sorry to report again that the SPI/I2C code is missing because it is not implemented in current io, i.e. this driver cannot work as is. For just this single driver you could add access to SPI/I2C directly but that's what has to be done about it (I think).
Adam