Compiling

嵌入式 Linux:在 /arch/arm 中選擇哪個機器目錄?

  • January 24, 2014

我剛開始使用嵌入式 Android 驅動程序,所以任何幫助都會很棒。我在網上沒有找到很多資源。

目前,我正在完成一個關於移植驅動程序的教程,說明如下:

將平台數據初始化文件“driver_sources/platform.c”和“driver_sources/platform.h”複製到“/arch/arm/”

我怎麼知道我應該選擇哪個機器目錄?我正在使用 APQ8064 DragonBoard。我沒有看到可供選擇的 APQ8064,但也許它被稱為別的東西?

boot
common
configs
include
Kconfig
Kconfig.debug
Kconfig-nommu
kernel
lib
mach-at91
mach-bcmring
mach-clps711x
mach-cns3xxx
mach-davinci
mach-dove
mach-ebsa110
mach-ep93xx
mach-exynos
mach-footbridge
mach-gemini
mach-h720x
mach-highbank
mach-imx
mach-integrator
mach-iop13xx
mach-iop32x
mach-iop33x
mach-ixp2000
mach-ixp23xx
mach-ixp4xx
mach-kirkwood
mach-ks8695
mach-l7200
mach-lpc32xx
mach-mmp
mach-msm
mach-mv78xx0
mach-mxs
mach-netx
mach-nomadik
mach-omap1
mach-omap2
mach-orion5x
mach-picoxcell
mach-pnx4008
mach-prima2
mach-pxa
mach-realview
mach-rpc
mach-s3c2410
mach-s3c2412
mach-s3c2440
mach-s3c24xx
mach-s3c64xx
mach-s5p64x0
mach-s5pc100
mach-s5pv210
mach-sa1100
mach-shark
mach-shmobile
mach-spear3xx
mach-spear6xx
mach-tegra
mach-u300
mach-ux500
mach-versatile
mach-vexpress
mach-vt8500
mach-w90x900
mach-zynq
Makefile
mm
net
nwfpe
oprofile
perfmon
plat-iop
plat-mxc
plat-nomadik
plat-omap
plat-orion
plat-pxa
plat-s3c24xx
plat-s5p
plat-samsung
plat-spear
plat-versatile
tools
vfp

根據elinux.org ,這應該是mach-msm文件夾。它是 Qualcomm SoC 的文件夾。

引用自:https://unix.stackexchange.com/questions/110806