原创 Android 4.2 Shutdown procedure

The shutdown procedure within Linux (based on BSP v13.05):         1.     

原创 Mali & UMP memory allocation

The MALI & UMP device drivers reside in driver/gpu directory: Mali driver: gpu/mali/mali/linux/mali_kernel_linux.c.    

原创 Register a panel to kernel

1. Select LCD panel by means of 'make menuconfig':    device drivers -> Gr

原创 Linux驅動模型 - 總線

  Bus Types   Definition~~~~~~~~~~ See the kernel doc for the struct bus_type.(include/linux/device.h) struct bus_type

原创 How Android handles KEY_POWER?

Within axp202 device driver, the driver sends KEY_POWER to Android when us

原创 Linux驅動模型 - 概覽

The Linux Kernel Device Model   Patrick Mochel         <[email protected]>   Drafted 26 August 2002 Updated 31

原创 Display system in bootloader

This document depicts the bootloader's display subsystem, base on BSP v13.

原创 Porting MT6620 driver to EDesk board

NOTE: Build based on Yusurf's release: v1305+patches+MT6620 **************

原创 Linux 內核編程指南

Linux 內核編程指南   PeterJay Salzman MichaelBurian OriPomerantz Copyright© 2001 Peter Jay Salzman 2007−05−18ver 2.6.4   <Lin

原创 m805_893x memory layout

The bootloader passes memory layout profile to kernel via tag pmap. The address/size of TAG/Kernel/Ramdisk are decided

原创 linux驅動模型 - 設備

TheBasic Device Structure ~~~~~~~~~~~~~~~~~~~~~~~~~~ See the kerneldoc for the struct device.     ProgrammingInterface

原创 Linux驅動模型 - 平臺設備(unfinished)

Platform Devices and Drivers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 新的驅動模型中有關Platform總線的接口可以參考<linux/platform_device.h>: platform

原创 Linux驅動模型 - 類

  Bus Types   Definition~~~~~~~~~~ See the kernel doc for the struct bus_type.(include/linux/device.h) struct bus_type

原创 Linux驅動模型 - 驅動程序

Device Drivers   struct device_driver { char                  * name;         structbus_type         * bus;         st

原创 How Linux Get Tags - m805-8935

Having finished the HW environment initialization, the bootloader needs to pass some kernel-boot parameters to kernel w