Here are some of my notes about it but this is from a diff from 2.6.25
and 2.6.25-android

diff -Naur linux-2.6.25/arch/arm/Kconfig kernel.git/arch/arm/
Kconfig
(goldfish remove)
diff -Naur linux-2.6.25/arch/arm/Makefile kernel.git/arch/arm/
Makefile
(Nothing to do only goldfish)
diff -Naur linux-2.6.25/arch/arm/mm/Kconfig kernel.git/arch/arm/mm/
Kconfig
(Nothing to do only goldfish)
diff -Naur linux-2.6.25/drivers/char/Kconfig kernel.git/drivers/char/
Kconfig
(Remove GOLDFISH_TTY)
diff -Naur linux-2.6.25/drivers/char/Makefile kernel.git/drivers/char/
Makefile
(Nothing to do only GOLDFISH_TTY)
diff -Naur linux-2.6.25/drivers/input/keyboard/Kconfig kernel.git/
drivers/input/keyboard/Kconfig
(Nothing to do only  KEYBOARD_GOLDFISH_EVENTS)
diff -Naur linux-2.6.25/drivers/input/keyboard/Makefile kernel.git/
drivers/input/keyboard/Makefile
(Nothing to do only CONFIG_KEYBOARD_GOLDFISH_EVENTS)
diff -Naur linux-2.6.25/drivers/mmc/host/Kconfig kernel.git/drivers/
mmc/host/Kconfig
(Nothing to do only MMC_GOLDFISH)
diff -Naur linux-2.6.25/drivers/mmc/host/Makefile kernel.git/drivers/
mmc/host/Makefile
(Nothing to do only MMC_GOLDFISH)
diff -Naur linux-2.6.25/drivers/mtd/devices/Kconfig kernel.git/drivers/
mtd/devices/Kconfig
(Nothing to do only MTD_GOLDFISH_NAND)
diff -Naur linux-2.6.25/drivers/mtd/devices/Makefile kernel.git/
drivers/mtd/devices/Makefile
(Nothing to do only MTD_GOLDFISH_NAND)
diff -Naur linux-2.6.25/drivers/power/Kconfig kernel.git/drivers/power/
Kconfig
(Nothing to do only
BATTERY_GOLDFISH)
diff -Naur linux-2.6.25/drivers/power/Makefile kernel.git/drivers/
power/Makefile
(Nothing to do only
BATTERY_GOLDFISH)
diff -Naur linux-2.6.25/drivers/rtc/Kconfig kernel.git/drivers/rtc/
Kconfig
(Nothing to do only
RTC_DRV_GOLDFISH)
diff -Naur linux-2.6.25/drivers/rtc/Makefile kernel.git/drivers/rtc/
Makefile
(Nothing to do only RTC_DRV_GOLDFISH)
diff -Naur linux-2.6.25/drivers/video/Kconfig kernel.git/drivers/video/
Kconfig
(Nothing to do only FB_GOLDFISH)
diff -Naur linux-2.6.25/drivers/video/Makefile kernel.git/drivers/
video/Makefile
(Nothing to do only FB_GOLDFISH)

Maybe be their is some missing in my list

Like they previously says
The goldfish platform is the "virtual hardware" that Android runs on
in the emulator.  These files are not needed on the real HW.

Regards

kap

On Nov 28, 1:52 pm, fructose <[EMAIL PROTECTED]> wrote:
> I have been trying to find some documentation on the exact
> constituents for Goldfish but have been unsuccesful, is there some
> documentation somewhere about exactly what Goldfish is, and thus what
> must be removed/replaced when porting to hardware?
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: [EMAIL PROTECTED]
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to