Hello Everyone

I have a kernel source linux-2.6.25-android-1.0_r1.tar.gz downloaded
from http://code.google.com/p/android/downloads/list. I uncompressed it
and pulled config.gz from android emulator.

adb pull /proc/config.gz .
64 KB/s (5898 bytes in 0.089s)

gunzipped and copied to kernel source as .config
gunzip config.gz
cp config kernel.git/.config

Modified line "# CONFIG_USB_GADGET is not set" to CONFIG_USB_GADGET=y in
file .config.

Compiled kernel.


Below is initial part of kernel compilation --

=============<Android Kernel Compilation>=====================
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -s arch/arm/Kconfig
drivers/video/Kconfig:1897:warning: multi-line strings not supported
*
* Restart config...
*
*
* USB Gadget Support
*
USB Gadget Support (USB_GADGET) [Y/n/?] y
  Debugging messages (USB_GADGET_DEBUG) [N/y/?] (NEW) y
  Debugging information files (USB_GADGET_DEBUG_FILES) [N/y/?] (NEW) y
  USB Peripheral Controller
  > 1. Renesas M66592 USB Peripheral Controller (USB_GADGET_M66592)
(NEW)
  choice[1]: 1
  USB Gadget Drivers
    1. Gadget Zero (DEVELOPMENT) (USB_ZERO) (NEW)
  > 2. Ethernet Gadget (with CDC Ethernet support) (USB_ETH) (NEW)
    3. Gadget Filesystem (EXPERIMENTAL) (USB_GADGETFS) (NEW)
    4. File-backed Storage Gadget (USB_FILE_STORAGE) (NEW)
    5. Serial Gadget (with CDC ACM support) (USB_G_SERIAL) (NEW)
    6. Printer Gadget (USB_G_PRINTER) (NEW)
  choice[1-6?]: 3
#
# configuration written to .config
#
  CHK     include/linux/version.h
  SYMLINK include/asm-arm/arch -> include/asm-arm/arch-goldfish
  Generating include/asm-arm/mach-types.h
  CHK     include/linux/utsrelease.h
  CC      arch/arm/kernel/asm-offsets.s
  GEN     include/asm-arm/asm-offsets.h
  CALL    scripts/checksyscalls.sh
<stdin>:1097:2: warning: #warning syscall fadvise64 not implemented
<stdin>:1265:2: warning: #warning syscall migrate_pages not implemented
<stdin>:1321:2: warning: #warning syscall pselect6 not implemented
<stdin>:1325:2: warning: #warning syscall ppoll not implemented
<stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented
<stdin>:1377:2: warning: #warning syscall timerfd_create not implemented
<stdin>:1389:2: warning: #warning syscall timerfd_settime not
implemented
<stdin>:1393:2: warning: #warning syscall timerfd_gettime not
implemented
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTLD  scripts/mod/modpost
=============<Android Kernel Compilation>=====================

Ran emulator for this kernel --
emulator -kernel arch/arm/boot/zImage


Now I go to Emulator's shell
adb shell
# cat /proc/devices
Character devices:
  1 mem
  4 /dev/vc/0
  4 tty
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  7 vcs
 10 misc
 13 input
 29 fb
 90 mtd
128 ptm
136 pts
253 ttyS
254 rtc

Block devices:
  1 ramdisk
  7 loop
 31 mtdblock
 43 nbd
179 mmc

# cat /proc/filesystems
nodev   sysfs
nodev   rootfs
nodev   bdev
nodev   proc
nodev   binfmt_misc
nodev   sockfs
nodev   pipefs
nodev   anon_inodefs
nodev   futexfs
nodev   tmpfs
nodev   inotifyfs
nodev   devpts
nodev   ramfs
        msdos
        vfat
nodev   nfsd
nodev   smbfs
        yaffs
        yaffs2
nodev   gadgetfs
nodev   rpc_pipefs


# mount -t gadgetfs gadgetfs /dev/gadget
mount: No such device

Would any one please let me know, what do I need to do to mount
gadgetfs?

Thanks
Ashutosh



============================================================================================================================

Disclaimer:

This message and the information contained herein is proprietary and 
confidential and subject to the Tech Mahindra policy statement, you may review 
the policy at http://www.techmahindra.com/Disclaimer.html externally and 
http://tim.techmahindra.com/Disclaimer.html internally within Tech Mahindra.

============================================================================================================================

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to