Hi Igor, Thank you for your help. It almost worked ... The compilation process stopped with an error:
fs/overlayfs/inode.c:71:11: note: in expansion of macro ‘list_entry’
alias = list_entry(inode->i_dentry.next,
^
In file included from include/linux/compiler-gcc.h:103:0,
from include/linux/compiler.h:48,
from include/linux/stddef.h:4,
from include/linux/posix_types.h:4,
from include/linux/types.h:17,
from include/linux/blk_types.h:10,
from include/linux/fs.h:11,
from fs/overlayfs/inode.c:10:
include/linux/compiler-gcc4.h:14:34: error: ‘union <anonymous>’ has no member named ‘d_alias’
#define __compiler_offsetof(a, __builtin_offsetof(a,
^
include/linux/stddef.h:18:31: note: in expansion of macro ‘__compiler_offsetof’
#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
^
include/linux/kernel.h:683:29: note: in expansion of macro ‘offsetof’
(type *)( (char *)__mptr - offsetof(type,member) );})
^
include/linux/list.h:351:2: note: in expansion of macro ‘container_of’
container_of(ptr, type, member)
^
fs/overlayfs/inode.c:71:11: note: in expansion of macro ‘list_entry’
alias = list_entry(inode->i_dentry.next,
^
make[4]: *** [fs/overlayfs/inode.o] Fehler 1
make[3]: *** [fs/overlayfs] Fehler 2
make[2]: *** [fs] Fehler 2
make[1]: *** [deb-pkg] Fehler 2
make: *** [deb-pkg] Fehler 2
mv: der Aufruf von stat für »*.deb“ ist nicht möglich: Datei oder Verzeichnis nicht gefunden
I really believe, that the spi display worked, because the system only has to send data without receiving data. When I have some more time, I will try to check the signals with an oszilloscope, but this needs some time to configure the system. Maybe you habe an idea, why the build process fails, when trying to build 3.4.104?