zoukankan      html  css  js  c++  java
  • 第一章读书笔记

    第一章:Android系统移植与驱动开发概述

    第一章是对安卓与Linux驱动做了一个总体的介绍。 

    现如今,Android已经成为现在智能手机操作系统的老大,市场占有率已经远远超过iOS,主要的原因主要在于Android的可移植,所有人都可以利用Android的源代码制作属于自己的系统,而且Android的体系结构也近乎完美。

        Linux内核主要维护 Linux2.4、Linux2.6、Linux3.x 三个版本。Linux2.4 和 Linux2.6查看版本的两种方法:a.uname -a    b.cat /proc/version。Linux3.x 查看版本:设备-关于手机。

    Linux内核版本号的定义规则:Linux内核版本号由主板本号,次版本号,修订版本号,微调版本号,为特定的Linux系统特别调校的描述。要注意:调教描述可以是任意的字符串,由开发者自行来定义。

    Linux将存储器和外设分为三大类,字符设备、块设备、网络设备。Linux内核与网络设备的通信与字符设备和块设备的通信方式完全不同,网络设备面向数据包的接收和发送而设计。

    Linux驱动只和Linux的内核有关。和Linux系统无关。不管哪个Linux系统只要使用了相同的内核,驱动就可以通用。唯一可以判断Linux内核是否相同的方法就是查看Linux的内核版本号是否相同。-

  • 相关阅读:
    第11章 接口与内部类
    第10章 多态
    API接口设计之token、timestamp、sign具体实现
    JDK 监控和故障处理工具
    分布式id生成方案
    SQL优化
    自定义对象存入Redis
    OAuth(开放授权)
    Hystrix使用
    Session机制详解
  • 原文地址:https://www.cnblogs.com/SamLee-/p/5445805.html
Copyright © 2011-2022 走看看