I have compiled a lot of kernels. The original 2.6.10 for the K1 had the usb gadget for storage so I wonder if you could compile a custom 2.6.10 arm kernel and just borrow and add the custom g_ether module to your K1 kernel. There are hints the K1 almost had USB networking in the /etc/network/interfaces and someplace else I forget.
If you can build a correct kernel or gcc/binutils then you should be able to build anything you want.
I didn't intend that you build the gcc in your K1 only build a gcc that would work in the K1 as far as compatibilty is concerned. I was actually thinking the perfect gcc should be buildable using the K1 filesystem (with added gcc/binutils/headers) in the qemu system emulator or maybe just binfmt chroot.
Seems now like you are getting closer. Good luck.
|