<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/uuty" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/uuty" type="application/rss+xml"></fs:self_link><lastBuildDate>Thu, 26 May 2005 16:24:00 GMT</lastBuildDate><title>uuty的专栏</title><link>http://blog.csdn.net/uuty/</link><item><title>solaris日志介绍</title><link>http://blog.csdn.net/uuty/archive/2005/05/26/381519.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/381519.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/381519.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=381519</trackback:ping><description>en 下次一定要小心了,,也应该开始在solAris上编点程序了,,现在自己都一直都....
真想有机会好好弄弄这些,,上次绝对不应该那么大意,,,不过要知道离开了学校,机会就更少了&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/381519.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 27 May 2005 00:24:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/26/381519.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/26/381519.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>5月25日 关于modem</title><link>http://blog.csdn.net/uuty/archive/2005/05/25/380748.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/380748.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/380748.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=380748</trackback:ping><description>任务进展并不大

今天用电脑控制modem接电话的时候建立起了语音连接

来电后,发ATA接电话,这时候和电脑连的电话也把话机摘下来,再发+++,进入命令mode,这时候就可以通话了,不摘记不行,会自动挂段,,读进声音文件.wAv,,发到串口,对方电话并不能听到,相反,串口到接到一些数据,不知道是什么,可能并没有用处,再ATH,就挂断了.当ATA接听后,是发出去协商的tone的,我想这时并不能语音通话,,,觉得如果能在建立连接的时候不发出那些协商的tone,是不是就可以默默的监听了呢,,

       差很多,至少也要熟悉电话了再说
&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/380748.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 May 2005 02:38:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/25/380748.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/25/380748.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>Controlling your Modem with AT Commands</title><link>http://blog.csdn.net/uuty/archive/2005/05/25/380738.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/380738.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/380738.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=380738</trackback:ping><description>Index 

Issuing AT Commands 
Getting Started with the Terminal Mode 
Using AT Commands 
The Command Line 
Repeating a Command Line 
Result Codes 
Dialing with AT Commands 
Simple Dialing 
Manual Dialing Commands 
Switching Between Voice and Data 
Switching From Voice to Data 
Switching From Data to Voice 
Using the Modem to Establish a Voice Call 
Hanging Up 
Dialing from a Business Phone System (PBX) 
Returning to the Command State After Dialing 
Transferring a Call with a Hoo&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/380738.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 May 2005 02:30:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/25/380738.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/25/380738.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>how to program using ROCKWELL's Voice/Fax/Data</title><link>http://blog.csdn.net/uuty/archive/2005/05/24/380051.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/380051.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/380051.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=380051</trackback:ping><description>AT命令,modem编程的一篇很重要的文章
可我看不懂!!
痛苦~
也许要先看看电话的原理什么的
i'll come bAck&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/380051.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 25 May 2005 05:35:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/24/380051.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/24/380051.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>Modem AT Command Set</title><link>http://blog.csdn.net/uuty/archive/2005/05/23/378974.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/378974.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/378974.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=378974</trackback:ping><description>A complete summary and explanation of the AT command set for Hayes compatible dial-up modems is given on this page. Defaults are shown in boldface. 

&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/378974.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 24 May 2005 01:56:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/23/378974.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/23/378974.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>Backdoor and Linux LKM Rootkit（中文）</title><link>http://blog.csdn.net/uuty/archive/2005/05/21/377343.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/377343.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/377343.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=377343</trackback:ping><description>简介: 在这篇文章里, 我们将看到各种不同的后门技术，特别是linux的可装载内核模块(LKM)。 我们将会发现lkm后门比传统的后门程序更加复杂，更加强大，更不易于被发现。知道这些之后，我们可以制造我们自己的基于lkm的rootkit程序, 主要体现在tcp/ip层, 因为我们相信这是在系统管理员面前最好的隐藏后门的地方。 
&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/377343.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 21 May 2005 16:47:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/21/377343.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/21/377343.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>嘿嘿,这个blog又能用了么</title><link>http://blog.csdn.net/uuty/archive/2005/05/21/377330.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/377330.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/377330.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=377330</trackback:ping><description>今天早上的速度还挺快呢,

神那,您要告诉我的又是这个吗?
&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/377330.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 21 May 2005 16:16:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/21/377330.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/21/377330.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>5月18日,,终于把linux0.11安到一台真正的pc上了</title><link>http://blog.csdn.net/uuty/archive/2005/05/20/377143.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/377143.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/377143.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=377143</trackback:ping><description>靠,这个任务可真长,拖拖拉拉的快几个月了,,中间停下来学别的去了就把linux的事放下了,,直到见到了RAlf Brown' Interrupt List,,,不过这次装的结果怎样,自己的目的始终就是学习linux,,下一步就是要更多更努力的学习,,还有网络部分,争取把linux1.0的网络部分安到0.11上 :&gt;
我感谢下午的自己没像往常那么懒,,拆机箱把硬盘由slAve换到mAster,其实linux0.11的内核并不需要怎么修改就可以用了,,当然是从结果上看 :&gt;
这两天郁闷主要是因为硬盘是slAve,mAster的是块坏的,导致像port 0x1f1发reset返回是7f,总是不对,,换过来后就好多了
其实就是改了if (drive&gt;1 || heAd&gt;15)
                  panic(&quot;Trying to write bAd sector&quot;);
因为硬盘大了heAd肯定会大于15,,而且硬盘要用NORMAL mode,,可我不明白,NORMAL的不是只能访问520(还是512)mb的硬盘范围吗,,而我的minix分区明显已经超过了,,,,要继&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/377143.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 21 May 2005 04:51:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/20/377143.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/20/377143.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>5月18日,,,我的第一个linux内核模块</title><link>http://blog.csdn.net/uuty/archive/2005/05/20/377142.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/377142.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/377142.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=377142</trackback:ping><description>郁闷了3天,,,开始是MAkefile不会弄,,连个helloworld都编译不成.o,,后来在网上看到了一份,,拿来主义了,,最主要的的就是include的路径要是在内核源码里的include目录,这样才能编出和当前内核版本一样的module来,然后说是要-O2,这样才可以把一些内嵌的函数给加进去
CC = gcc
CINCLU = /usr/src/linux-2.4/include
CFLAGES = -DLINUX  -c -O2 -Wall -I$(CINCLU)
all:mydrv1.o
mydrv1.o:mydrv1.c
 $(CC) $(CFLAGES) $
 current是struct tAsk_list类型的指针,,可不知什么时候里面没有了struct tAsk_list *next_tAsk,*prev_tAsk;这两个成员变量,很多module都要修改了才能用了,不过在sched.h中找到了next_tAsk(p)这个宏 :&gt;
    最让人心烦的是当要用module_list的时候,总说没有,,快2天都郁闷在这了,,咋试都不行,,要不就不要定&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/377142.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sat, 21 May 2005 04:50:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/20/377142.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/20/377142.aspx</guid><dc:creator>uuty</dc:creator></item><item><title>哎,还是上学期翻译的呢 x86平台,linux下内嵌汇编,,翻译的很烂</title><link>http://blog.csdn.net/uuty/archive/2005/05/12/374042.aspx</link><wfw:comment>http://blog.csdn.net/uuty/comments/374042.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/uuty/comments/commentRss/374042.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=374042</trackback:ping><description>x86平台,linux下内嵌汇编

Bharata B. Rao (rbharata@in.ibm.com)
IBM Linux Technology Center, IBM Software Labs, India
March 2001

如果你是个linux的内核开发人员的话,你发现你会经常编写一些和系统结构有关的函数或者经常优化一段代码,你会经常用在c语言环境下内嵌一段汇编语言.让我们来看看linux下内嵌汇编的用法

简要说下GNU汇编编译器的语法
GCC,linux下的GNU c编译器,用的是AT&amp;T的语法,下面列出一些,但并不是全部,,只是和内嵌汇编相关的部分

寄存器的命名
在寄存器的名字前加前缀%, 比如你要用eAx,那就要这样用%eAx

源操作数与目的操作数的顺序
源操作数在前,目的操作数在后,这点和Intel 语法刚好相反
比如: mov %eAx,%ebx  表示把eAx中的内容传到ebx中

操作数的大小
指令带后缀b,w,l,取决于操作数是byte,word还是long.这并不是强制的,,GCC会同过读操作数来判断后缀是&lt;img src =&quot;http://blog.csdn.net/uuty/aggbug/374042.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 13 May 2005 06:24:00 +0800</pubDate><author>uuty</author><comments>http://blog.csdn.net/uuty/archive/2005/05/12/374042.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/uuty/archive/2005/05/12/374042.aspx</guid><dc:creator>uuty</dc:creator></item></channel></rss>