Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Linux用のUSBモデムドライバを持っています。ローダブルカーネルモジュールに変換できますか?私はそれをAndroidカーネルにロードしてAMDマシンにインポートすることを考えています。助けてください。助けてくれてありがとう。
答えは簡単です。特定のマシンアーキテクチャでモジュールを実行する場合は、モジュールをクロスコンパイルする必要があります。つまり、ARMにロードする場合は、 make ARCH = arm CROSS_COMPILE ="toolchainpath"を使用してクロスコンパイルする必要があります。
同様に、残りのマシンに対しても実行できます。
注:ロードする必要があるマシンでコンパイルしている場合は、これを行う必要はありません。コンパイルしてinsmodでロードするだけです。