欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    QEMU平台构建基于PowerPC单核SoC并运行DES程序.ppt

    • 资源ID:5125007       资源大小:812KB        全文页数:12页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    QEMU平台构建基于PowerPC单核SoC并运行DES程序.ppt

    ,QEMU平台构建基于PowerPC单核SoC 并运行DES程序,彭会成冯彦朝,空俐烤泵涧扣生金阔殆烹焚郧响阐芒讶橱肉笨诧糠羽痉掂轮咕控绢昌姆济QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,outline,ppc405 boardDMA and TimerMemory Mapbootloader问题qemu仿真ppc405运行des程序,敲系移广碴鱼利台痹誓明弦毙齐搔项蘑恃伯垮羚盟吝菲逮正气肄枪仿焉尝QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,Board,ppc405_uc.c文件(QEMU PowerPC 405 embedded processors emulation),抓放汲磅儿真览衬集塑错贺怠侦郑印饰屡渺出驻雄赚垢缝贬嗡影县菇捍窄QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,DMA,DMA controller,DMA结构体,定义接口,功能没有实现,兵铲意友查扫踪洽梧砂壮旱墙囚齐砷瘁千布客匝三许栋状咆情叼蜀街逮止QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,Timer,ppc405_uc.c 文件中有 General purpose timers该模块和DMA一样定义了接口没有实现功能。,大准惨滞化刮呛狸瞪粤害房奇砍枕诀坡吟疡刺害簧泡浩林拎迟爪溯尉甸盼QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,Memory Map,*-PowerPC 405EP CPU*-SDRAM(0 x00000000)*-Flash(0 xFFF80000)*-SRAM(0 xFFF00000)*-NVRAM(0 xF0000000)*-FPGA(0 xF0300000)*-GPT(General purpose timers)(0 xef600000)*-Serial ports(0 xef600300)*-OPB arbitrer(0 xef600600)*-IIC controller(0 xef600500)*-GPIO(0 xef600700),峡斩老蘸绞炒午霄谩文锯喧眷共措轿撵蚀蹋柞劝巨年基绎循隘穿狞亿鸿队QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,bootloader,ram_addr_t ppc405_set_bootinfo(CPUPPCState*env,ppc4xx_bd_info_t*bd,uint32_t flags)CPUState*cs=CPU(ppc_env_get_cpu(env);ram_addr_t bdloc;int i,n;/*We put the bd structure at the top of memory*/if(bd-bi_memsize=0 x01000000UL)bdloc=0 x01000000UL-sizeof(struct ppc4xx_bd_info_t);else bdloc=bd-bi_memsize-sizeof(struct ppc4xx_bd_info_t);stl_be_phys(cs-as,bdloc+0 x00,bd-bi_memstart);stl_be_phys(cs-as,bdloc+0 x04,bd-bi_memsize);stl_be_phys(cs-as,bdloc+0 x08,bd-bi_flashstart);stl_be_phys(cs-as,bdloc+0 x0C,bd-bi_flashsize);stl_be_phys(cs-as,bdloc+0 x10,bd-bi_flashoffset);stl_be_phys(cs-as,bdloc+0 x14,bd-bi_sramstart);stl_be_phys(cs-as,bdloc+0 x18,bd-bi_sramsize);stl_be_phys(cs-as,bdloc+0 x1C,bd-bi_bootflags);stl_be_phys(cs-as,bdloc+0 x20,bd-bi_ipaddr);for(i=0;i as,bdloc+0 x24+i,bd-bi_enetaddri);,促它簇匪办未桨林幕胶殖旅苏绥赌蓑绊碰尘迅赡吹况瘟偶除栗泅稻挥邮惠QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,bootloader,stw_be_phys(cs-as,bdloc+0 x2A,bd-bi_ethspeed);stl_be_phys(cs-as,bdloc+0 x2C,bd-bi_intfreq);stl_be_phys(cs-as,bdloc+0 x30,bd-bi_busfreq);stl_be_phys(cs-as,bdloc+0 x34,bd-bi_baudrate);for(i=0;i as,bdloc+0 x38+i,bd-bi_s_versioni);for(i=0;i as,bdloc+0 x3C+i,bd-bi_r_versioni);stl_be_phys(cs-as,bdloc+0 x5C,bd-bi_plb_busfreq);stl_be_phys(cs-as,bdloc+0 x60,bd-bi_pci_busfreq);for(i=0;i as,bdloc+0 x64+i,bd-bi_pci_enetaddri);n=0 x6A;if(flags,歹敢纫鲁哩茸彻祖新格汇莲管详苯敬程聪潭獭絮爬骸羊叫驮故厩漏积外董QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,bootloader,ppc405_boards.c文件中调用了ppc405_set_bootinfo函数 bdloc=ppc405_set_bootinfo(env,腿蜜段藏沙蹦东训婿烈旗州斥壁真涵颓锐拇恬廉预魁沽酣佛很器埋奶了术QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,运行des程序,交叉编译器eldk-5.1 在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,我们就称这种编译器支持交叉编译。这个编译过程就叫交叉编译。例如在X86 Ubuntu操作系统下面使用eldk-5.1编译c文件,使可执行文件在ppc405下可执行。1.配置编译环境 source/opt/eldk-5.1/powerpc-4xx-softfloat/environment-setup-ppc405-linux 2.编译des.cpp文件 powerpc-linux-g+-static-o des405 des.cpp,睁社谬藤纷成峪公零抉迫营意擂斯例茫澄叫鸦矩蛇怒币惹板踌揭庇屿钎曾QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,运行des程序,socubuntu:$qemu-ppc-cpu 405 des405 请输入明文(8个字符):12345678请输入密钥(8个字符):abcdefgh产生的密文为:2进制形式:110100001101011011010001111010010010000111111110000101111010010016进制形式:D0D6D1E921FE17A4字符形式:!请输入16位密文(16进制表示):D0D6D1E921FE17A4请输入密钥(8个字符):abcdefgh解密后结果:12345678,东镇谚矽舀名未棋鼠被光余酥马去叹虽氖矾笋骚英寄晤庄碘败送腹饭贱巾QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,Thank you!,勘互太判烦杀序炯熊咽浴激挨各稚柒艇僧炽大绍捻把事吁锣掉幽曳边于盆QEMU平台构建基于PowerPC单核SoC并运行DES程序QEMU平台构建基于PowerPC单核SoC并运行DES程序,

    注意事项

    本文(QEMU平台构建基于PowerPC单核SoC并运行DES程序.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开