自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

行者不止

tracing and coding

  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 我的Debian2.6.26 入门驱动

    在linux写驱动要比windows下简单的多,不过刚开始驱动环境的搭建耗了我不少时间,下面主要说下我的第一个驱动的完整过程。    一、下载内核源码.    很简单,apt-get install linux-source-2.6.26,下载之后解压tar jxvf linux-source-2.6.26.tar.bz2。    二、配置并编译内核    配置使用默认的就

2010-05-26 14:43:00 1053 4

原创 使用surface提高绘图速度

    以前在windows下开发时做过绘图的程序,现在在Linux下绘图首先就想到了双缓冲,我就沿着这个思路,找到了下面这个方法。    首先,创建一个surfacesurface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, screen_width

2010-05-26 14:39:00 3359

原创 DSP2407数据总线和地址总线的用法

数据总线和地址总线虽然不能做IO口用,但也可以控制LED之类的东西的,A15~A0,D15~D0上的电平是瞬间的,不能保持,所以使用这些总线的时候就需要外接一个有锁存功能的芯片比如74HC259,259再外接LED之类的东西就可以控制了,而数据要通过数据总线和地址总线输出使用SPLK DAT, ADDR这条指令就可以了,当ADDR > 0X7FFF时,就会访问外部存储空间,DAT就会反应在数据总线

2010-05-26 14:02:00 5559 1

原创 DSP2407进入中断后的现场保护问题

以前发过一个帖子,求助如何在进入中断后保护ARP的问题,一直没有解决,现在我找到了解决的方法,跟大家分享下我的经验。    我以前做中断保护是模仿C语言生成汇编的做法,把AR1做为栈指针,进入中断后这样保护    SST     #0, *+                      ;保护ST0    SACH    *+                                S

2010-05-26 14:01:00 2948

原创 linux下模拟键盘的几种方法

1、使用GTK中的GdkEvent    GdkEvent *event;    event = gdk_event_new (GDK_KEY_PRESS);              //按键按下    event->key.send_event = TRUE;    event->key.keyval = GDK_1;    event->key.window = window;    g

2010-05-24 20:55:00 6681 5

原创 深入理解计算机系统读书笔记之程序的跳转

        跳转指令有几种不同的编码,但最常用的一些是PC相关的(PC-relative, PC = Program Counter)。也就是,他们会将目标指令的地址与紧跟在跳转指令后面那条指令的地址之差作为编码。        我们用例子来验证上面这句话,先写个简单的C程序:#include int main (int argc, char *argv[]){ in

2010-05-22 13:49:00 744

原创 深入理解计算机系统读书笔记之一个简单汇编程序的调试分析

为了深入理解汇编程序中的帧指针(ebp)和栈指针(esp)的用法,想亲自调试下程序,我写了一个简单的程序,如下:  #include int add (int a, int b, int c);int main (int *argc, char *argv[]){ int a = 3; int b = 4; int c = 5; add (a,

2010-05-21 21:03:00 1298

深入理解计算机系统par3

深入理解计算机系统,gas汇编详解,读linux内核注释的前提

2010-05-26

深入理解计算机系统part2

深入理解计算机系统,gas汇编详解,读linux内核注释的前提

2010-05-26

深入理解计算机系统 linux

深入理解计算机系统,gas汇编详解,读linux内核注释的前提

2010-05-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除