《Symbian OS Internals》目录

来源:互联网 发布:剑三萝莉脸型数据帅气 编辑:程序博客网 时间:2024/06/01 10:17

《Symbian OS Internals》 -- 实时内核编程
1。EKA2介绍
 1.1 EKA2历史
 1.2 OS基本概念
 1.3 Symbian Os 设计
 1.4 总结
2 Symbian OS硬件
 2.1 一个Symbian OS手机内部
 2.2 单片系统
 2.3 随机访问内存
 2.4 闪存
 2.5 中断
 2.6 计时器
 2.7 直接内存访问
 2.8 液晶屏
 2.9 音频
 2.10 电源管理
 2.11 总结
3 线程、进程 和 库
 3.1 什么是线程?
 3.2 Nanokernel线程
 3.3 SYmbian OS线程
 3.4 什么是进程
 3.5 DProcess类
 3.6 调度
 3.7 动态装载库
 3.8 总结
4 线程间通讯
 4.1 客户-服务器 ITC
 4.2 异步消息队列
 4.3 内核端消息
 4.4 发布和订阅
 4.5 共享块和共享I/O 缓冲
 4.6 总结
5 内核服务
 5.1 对象和句柄
 5.2 对用户线程提供的服务
 5.3 用户可访问服务案例
 5.4 内核到内核的服务
 5.5 计时器
 5.6 总结
6 中断和异常
 6.1 异常类型
 6.2 真实硬件上的异常
 6.3 中断
 6.4 退出、捕获和故障
 6.5 总结
7 内存模型
 7.1 内存模型
 7.2 MMU和缓存
 7.3 内存模型接口
 7.4 内存模型
 7.5 程序员API
 7.6 内存分配
 7.7 低内存
 7.8 总结
8 平台安全
 8.1 简介
 8.2 信任单元
 8.3 能力模型
 8.4 数据装箱
 8.5 总结
9 文件服务器
 9.1 总揽
 9.2 文件服务器客户API
 9.3 文件服务器
 9.4 文件系统
 9.5 总结
10 装载器
 10.1 E32镜像文件格式
 10.2 ROM 镜像文件格式
 10.3 装载器服务
 10.4 内核端代码管理
 10.5 总结
11 窗口服务器
 11.1 内核事件处理者
 11.2 不同事件类型
 11.3 WSERV如何处理事件
 11.4 处理按键事件
 11.5 处理指针事件
 11.6 客户队列
 11.7 一个简单的手写动画DLL
 11.8 窗口对象和类
 11.9 绘制窗口
 11.11 直接绘屏
 11.12 WSERV中的平台安全
 11.13 总结
12 设备驱动和扩展
 12.1 Symbian OS中的设备驱动和扩展
 12.2 内核扩展
 12.3 硬件抽象层
 12.4 设备驱动
 12.5 EKA1和EKA2的区别
 12.6 总结
13 附件支持
 13.1 DMA
 13.2 共享块
 13.3 媒体驱动和本地媒体子系统
 13.4 附件总线控制器
 13.5 多媒体卡支持
 13.6 USB设备支持
 13.7 总结
14 内核端调试
 14.1 总览
 14.2 架构
 14.3 内核调试接口
 14.4 目标调试器代理
 14.5 停止模式调试API
 14.6 内核跟踪通道
 14.7 总结
15 电源管理
 15.1 电源状态
 15.2 电源框架
 15.3 典型电源管理
 15.4 管理空闲时间
 15.5 高级电源管理
 15.6 总结
16 启动过程
 16.1 操作系统启动
 16.2 替代启动方案
 16.3 操作系统关闭
 16.4 操作系统睡眠和唤醒事件
 16.5 总结
17 实时
 17.1 什么是实时?
 17.2 实时操作系统
 17.3 EKA2和实时
 17.4 实时应用程序 - GSM
 17.5 特色层
 17.6 总结
18 确保性能
 18.1 写有效率的代码
 18.2 维护实时性能
 18.3 总结

原创粉丝点击