欢迎来到天天文库
浏览记录
ID:36798059
大小:2.11 MB
页数:66页
时间:2019-05-15
《基于CKCore的Android系统之Linux26移植》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一.基王£K=£Q!Q的△n盘Q量亟丕统查L童坠坠圣至!鱼整撞⑧指导教师签名:墨国丝论文评阅人l:曼型j∑强盗i5.∑:盘4幽犁杰±墨评阅人2:评阅人3:评阅人4:评阅人5:委员1:【叁匠)望趁3盔览捷∑盔纠必族士等委员2:Z旦垄皇&∑兹垣∑主扭丝生莹委员3:臼盟!望∑教撬∑逝渔尘量委员4:难盎雾)曼l缸授)墨军塑盘孽委品5:答辩日期:丛f!龛刍d芝旦⋯IIIIITIIITIrTITIIIIl{Y1862805浙江大学研究生学位论文独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。除了文中特别加以标注和致谢的地方外,论文中不包
2、含其他人已经发表或撰写过的研究成果,也不包含为获得浙塑太堂或其他教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。学位论文作者始叶嘲签字嗍则年弓月吕日学位论文版权使用授权书本学位论文作者完全了解浙洹太堂有权保留并向国家有关部门或机构送交本论文的复印件和磁盘,允许论文被查阅和借阅。本人授权浙洹太堂可以将学位论文的全部或部分内容编入有关数据库进行检索和传播,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后适用本授权书)学位论文作者签名:叶乞I,导师签名:王阖榷签字日期:扣
3、u年弓月岁日签字日期:≯玎年岁月d日致谢首先,要感谢李春强师兄和导师王国雄两年多来对本人研究方向的指引,以及对论文的选题和实际工作的悉心指导。再者,感谢一起研究、工作及讨论的卢永江教授、刘兵师兄、江健勇、胡军山、敬擎、廖志斌、尚云海等共事朋友。最后,感谢所里的葛海通老师、史峥老师、孟建翌博士、黄凯博士、陈志坚博士、冯炯师兄等对本人硕士学业及论文的支持和帮助。还要感谢李春澍、胡东启、武淑丽、王荣华、陈晨等同学好友,感谢大家对本人两年多学>-7、生活及论文的关心和帮助。摘要近年来,随着智能移动终端在人们生活中扮演着越来越重要的角色,智能手机系统日益火爆。Andro
4、id是谷歌公司针对嵌入式领域推出的基于Linux内核的操作系统,它依靠高性能与开放性成为最受瞩目的系统平台之一。CK-Core是杭州中天微系统推出的32位高性能嵌入式CPU,是国内成功商业化的嵌入式CPU之一。为了适应行业趋势,有必要在CK—Core体系上支持Android,其中一个前提与核心问题是Linux2.6内核的移植实现。本论文在分析了Linux内核各核心模块原理的基础上,分别研究了各模块的移植接口,剖析了若干核心技术。包括内存管理、进程管理、信号机制、定时器与中断异常五个移植点。完整、深刻的描绘了Linux内核模块与体系结构硬件之间的链接层。通过阅读
5、前人在Linux上所做的经典的剖析,研究Linux源代码,参考其他体系结构对内核硬件接口的提炼,以及透析CK-Core硬件体系的特性,从中总结出适合于CK-Core体系的对Linux的硬件描述层。本文中的描述对CK-Core体系是具有可操作性的,同时可以给同类工作者提供参考。最后,希望通过本文能让大家更加理解操作系统与硬件平台间的联系,从而进一步理解软件的本质。关键词:Linux内核,CK-Core,Linux移植,Android系统,CK610M处理器AbstractInrecentyears,withthesmartmobiledevicesplayani
6、ncreasinglyimportantroleinpeople’Slives,smartphonesystemsareinanincreasinglypopulartoo.6009le‘SAndroidwaslaunchedfortheembeddedfieldbasedofLinuxkernel,itreliesonthehigh’’performanceandasanopenplatformtobecomeoneofthemostpopularsystem.CK-Coreisreduced32一bithigh—performanceCPUforembed
7、dedfieldbyHangzhouC—SKYMicrosystemLtd.。itisasuccessfulcommercializationinChina.Becauseoftheindustrytrends,itisnecessarytosupportAndroidsystemforCK—Core,andthepremise,alsothecoreissue,istotransplantLinux2.6kernel.ThispaperfirstlyanalyzestheprincipleofthecoremodulesinLinuxkernel,then,
8、focusonthemigration
此文档下载收益归作者所有