Blog Articles
-
CA系统的安全讨论
本文转自:http://stb.eefocus.com/article/09-08/1421471250595571.html 本期DVBCN进一步探讨CA系统的安全性问题,之前有网友A认为无卡CA技术还是安全的,无卡CA没有被破解的记录,反倒是智能卡CA被破解得很厉害。CA的安全是靠芯片捆绑保护,实际上也是和芯片捆绑的,只不过捆绑的不是智能卡芯片,而是捆绑了主芯片以及带有ID号
Published on: -
CAS-条件接收系统
一、简介 条件接收系统CAS(Conditional Access System)是付费数字电视广播的核心技术,其主要功能是阻止非法入侵数字广播网络,并允许被授权的用户收看特定的节目而使未被授权的用户无法收看。 二、任务 1)阻止用户接收未被授权的节目 2)如何从用户处收费 三、CAS组成 1)前端。完成广播数据的加扰并生成授权信息以及完成解扰密钥的加密
Published on: -
minigui显示ttf字体锯齿化原因和解决办法
在使用minigui1.3.3显示ttf字体时,使用的是minigui中的freetype2接口,里面有些代码要修改,不然编译不过。 字体正常显示后,又发现显示出来的字锯齿现象十分严重,但是在读取图元时使用的是抗锯齿模式,在网上找过很多贴子,最后看到有人提过alpha混合。 freetype抗锯齿的原理,是使用了AA技术,简单来讲就是使字体轮廓模糊化,然后看起来就很光滑。
Published on: -
minigui繁体中文的显示
做一个项目,要显示繁体中文,因为要调整大小和考虑到美观问题,所以决定使用truetype字体。 在minigui1.3.3中,已支持了freetype,所以只要将字库加入配置文件,并创建逻辑字体正确使用就OK了,不过它只能显示繁体字体中的简体部分,而繁体部分显示为空白。 一路追踪下去,最后跟到了freetype1.3.1中,发现繁体BIG5编码转换后的UNICODE编码,在查找
Published on: -
移植u-boot-2011.09-rc1到FL2440(3)
最近工作有点忙,所以到现在才开始做,今天实现了UBOOT中关于DM9000的部分,当然都是拿来主意,对于网卡我是相当陌生的。 首先,在include/configs/fl2440.h中去掉原先CS8900网卡的定义,再定义各种关于DM9000网卡的宏: /
Published on: -
移植u-boot-2011.09-rc1到FL2440(2)
这篇进行移植第二步,支持NAND FLASH的读写,我的板子的NAND FLASH是K9F1G08U0A,128M 8BIT。 1.去掉对NOR FLASH的支持 UBOOT默认支持NOR FLASH,因为我的FL2440只有NAND FLASH,决定把这部分
Published on: -
移植u-boot-2011.09-rc1到FL2440(1)
最近工作稳定下来,开始折腾我那可怜的开发板,首先我想为它移植一个uboot,顺便记录下,以便以后查阅。 下载最新的uboot,u-boot-2011.09-rc1.tar.gz,解压后,CD到其目录下。 移植环境: 主机:ubuntu10.4 vbox虚拟机 编译器:
Published on: -
编译内核错误收集
1.Empty flash at 0x0048e234 ends at 0x0048e800 Empty flash at 0x030a94a0 ends at 0x030a9800 JFFS2 notice: (36) check_node_data: wrong data
Published on: -
bootcmd和bootargs参数
u-boot的环境参数中有两个和内核启动相关的,它们是bootcmd和bootargs 1.u-boot中和环境参数有关的命令 printenv:打印当前环境参数 setenv param_name "value":设置环境参数
Published on: -
u-boot命令
命令结构体的定义在command.h中 struct cmd_tbl_s { char *name; /* Command Name */ int maxar
Published on: