driver porting from Android to My kernel
2011-09-04 23:35
435 查看
1. Add the option in Menuconfig
1) add following code into drivers/char/Makefile
2) add following code into drivers/char/Kconfig
3) add radio Directory and copy all the driver files into
4) Inside drivers/char/radio, create the Kconfig file
5) Inside drivers/char/radio, modify the Makefile
2. you can find the corresponding module in menuconfig:
drivers->char->radio->
And then try module build or build-in, whatever you want.
3. Compiling memo
1) Compiling Error: I2C function unsurpported
We must conpile I2C module into Kernel also. You can add I2C module in menuconfig.
1) add following code into drivers/char/Makefile
obj-y += radio/
2) add following code into drivers/char/Kconfig
source "drivers/char/radio/Kconfig"
3) add radio Directory and copy all the driver files into
4) Inside drivers/char/radio, create the Kconfig file
menu "RADIO" config RADIO_MB86A35 tristate "Fujitsu radio" help Say Y here to use Fujitsu Radio * device found in the /dev directory on your system. They make it possible to have user-space This support is also available as a module. endmenu
5) Inside drivers/char/radio, modify the Makefile
##obj-m += radio-mb86a35.o obj-$(CONFIG_RADIO_MB86A35) += radio-mb86a35.o
2. you can find the corresponding module in menuconfig:
drivers->char->radio->
And then try module build or build-in, whatever you want.
3. Compiling memo
1) Compiling Error: I2C function unsurpported
We must conpile I2C module into Kernel also. You can add I2C module in menuconfig.
相关文章推荐
- How do I keep my driver from running out of kernel-mode stack
- From Zero to Boot: Porting Android to your ARM platform
- Android Video Playback----from Framework to Driver
- Porting of cURL to Android OS using NDK (from The Software Rogue)
- Porting a Driver from UMDF 1 to UMDF 2
- From Zero to Boot: Porting Android to your ARM platform
- How to get kernel messages from Android?
- How to stop kernel messages from flooding my console?
- Android 编译2.6.36的kernel akm8975 driver时unknown field 'ioctl' specified in initializer的问题
- Porting WiFi drivers to Android
- How to build parport related driver upon parport module in the kernel
- How to discover memory usage of my application in Android
- 核心驱动文件操作 How to access file in Kernel Driver
- Porting WiFi drivers to Android
- The road from java to my heart
- Fatal error: Call to private MyObject::__construct() from invalid context
- scrollTo(String text) and scrollToExact(String text) method of Android Driver not working
- 搭建RN环境踩坑(一)Unable to load script from assets ‘index.android bundle’
- How to call javascript from Android?
- Android重写view时onAttachedToWindow () 和 onDetachedFromWindow () .