Wince的BSP笔记

Wince提供了操作系统框架,用户只需要填写BSP,其主要由3部分组成:
 应用部分使用EVC+SDK或c#.net+SDK开发

  

第一部分:BootLoader和OAL(OEM Adapter Layer,Wince平台,库和硬件的交互层)

1,概念

2,组成
 BLCOMMON
 Eboot
 Ethdbg
 OEM函数
  控制流
  调试
  下载
  以太网收发帧
  Flash操作
  时钟功能
  可选部分
  BootLoader和OS之间共享信息的数据结构
  保存用户选项配置参数的数据结构
 Startup
  KernelStart
  ARMInit
  NKStartup
  ARMSetup
  KernelStart
 
3,OAL库 
 OEMGLOBAL
 Address MAP
 OEMIoControl
 OAL的Cache操作的OEM函数

第二部分:中断,时钟,TOC,CEDDK,加载过程和KITL

1,ISR & IST

2,Timer

3,TOC

4,CEDDK

5,KITL

6,UpLorder Produce

第三部分:驱动程序

目录在d:/wince500/platform/smdk2440/driver
 APP/
 FUNCTION/
 HCD/
 
1,电源管理

2,设备管理器和流式设备驱动

3,以太网端口EthDbg设备驱动
 
4,串口驱动

5,PCI总线驱动

6,显示和块驱动

7,USB

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ATHEROS The Licensed Software includes software developed by Atheros Communications, Inc. (“Atheros”). You must separately obtain rights beyond evaluation and demonstration in connection with the Licensed Software from Atheros. ARM The Licensed Software may include software developed by ARM, Ltd. The software may only be used with an ARM microprocessor, which includes the Freescale i.MX and MXC product lines. CODEC STANDARDS This software includes codec standards for encoding and decoding audio and visual content. You are not licensed for any implementation or distribution of the technology in any commercial product or service such as runtime images that you develop using this software. You are responsible for determining and securing these license rights. CSR The Licensed Software includes software and hardware developed by Cambridge Silicon Radio, Inc. (“CSR”). You must separately obtain rights beyond evaluation and demonstration in connection with the Licensed Software from CSR. AVC/H.264 VISUAL STANDARD. This software may include AVC/H.264 video decoding technology, MPEG LA, L.L.C. requires this notice: THIS PRODUCT IS LICENSED UNDER THE AVC/H.264 PATENT PORTFOLIO LICENSES FOR THE PERSONAL AND NON-COMMERCIAL USE OF A CONSUMER TO (A) ENCODE VIDEO IN COMPLIANCE WITH THE AVC/H.264 STANDARD (“AVC/H.264 VIDEO”) OR (B) DECODE AVC/H.264 VIDEO THAT WAS ENCODED BY A CONSUMER ENGAGED IN A PERSONAL AND NON-COMMERCIAL ACTIVITY AND/OR WAS OBTAINED FROM A VIDEO PROVIDER LICENSED TO PROVIDE AVC/H.264 VIDEO. NO LICENSE IS GRANTED OR WILL BE IMPLIED FOR ANY OTHER USE. If you have questions about the AVC/H.264 visual standard, please contact MPEG LA, L.L.C., 250 Steele Street, Suite 300, Denver, Colorado 80206; www.mpegla.com. MPEG-2 VISUAL STANDARD. This software includes MPEG-2 visual decoding technology. MPEG LA, L.L.C. requires this notice: USE OF THIS PRODUCT IN ANY MANNER THAT COMPLIES WITH THE MPEG 2 VISUAL STANDARD IS PROHIBITED, EXCEPT FOR USE DIRECTLY
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值