亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2885 | 回復(fù): 5
打印 上一主題 下一主題

為什么不能向并口地址寫入數(shù)據(jù)? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-11-18 14:21 |只看該作者 |倒序?yàn)g覽
使用out_p向并口中寫數(shù)據(jù),但是其值總是不變,總是為0xff,例如outb_p(0x10, BASEPORT + 2); 加入調(diào)試語句printk("0x37A=%x\n",inb_p(BASEPORT+2));結(jié)果輸入為0x37A=ff,以下幾個(gè)outb_p也是一樣,無法向并口地址寫入數(shù)據(jù),這是為什么?
#include <linux/module.h>
#include <linux/interrupt.h>
#include <asm/io.h>

#define BASEPORT 0x378
static unsigned long devid;
int cntr;

static irqreturn_t handler(int irq, void *data)
{
        cntr++;
        printk("parint: >>> Interrupt PARALLEL PORT INT %d HANDLED\n", cntr);
        return IRQ_HANDLED;
}

int xinit_module(void)
{
        int ret;
        ret = request_irq(7, handler,  SA_INTERRUPT   , "parallelport", (void *)&devid);
        if (ret)        { printk ("parint: error requesting irq 7: returned %d\n", ret); }
        outb_p(0x10, BASEPORT + 2);

        printk("parint: Generating Interrupt now on all output pins (intr/ACK = pin 10)\n");
        //generate interrupt
        outb_p(0, BASEPORT);
        outb_p(255, BASEPORT);
        outb_p(0, BASEPORT);
        printk("parint: Interrupt generated. You should see the handler-message\n");
        return 0;
}

void xcleanup_module(void)
{
        disable_irq(7);
        free_irq(7, (void *)&devid);
}

module_init(xinit_module);
module_exit(xcleanup_module);
MODULE_LICENSE("GPL");

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2008-11-20 15:49 |只看該作者
已經(jīng)搞定了

論壇徽章:
95
程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-05 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-17 06:20:00程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-09-18 06:20:002015亞冠之阿爾艾因
日期:2015-09-18 10:35:08月度論壇發(fā)貼之星
日期:2015-09-30 22:25:002015亞冠之阿爾沙巴布
日期:2015-10-03 08:57:39程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-10-05 06:20:00每日論壇發(fā)貼之星
日期:2015-10-05 06:20:002015年亞冠紀(jì)念徽章
日期:2015-10-06 10:06:482015亞冠之塔什干棉農(nóng)
日期:2015-10-19 19:43:35程序設(shè)計(jì)版塊每日發(fā)帖之星
日期:2015-10-21 06:20:00每日論壇發(fā)貼之星
日期:2015-09-14 06:20:00
3 [報(bào)告]
發(fā)表于 2008-11-20 15:59 |只看該作者
原帖由 wendy0552 于 2008-11-20 15:49 發(fā)表
已經(jīng)搞定了

樓主,這里不是自動(dòng)答題機(jī),在你發(fā)問的同時(shí),我希望你也能和別人共享下你的經(jīng)驗(yàn),例如問題是什么、如何解決的,等等。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2008-11-21 10:45 |只看該作者
搞定了也說說如何搞定的嗎。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2009-06-15 17:11 |只看該作者
十分不好意思,我都把這個(gè)帖子忘了,雖然時(shí)間過去很久了,還是把解決方法說下吧,要不實(shí)在是不太厚道。其實(shí)程序沒有問題,而是犯了一個(gè)很低級的錯(cuò)誤,就是沒有把BIOS中的并口打開,實(shí)在慚愧,所以都不敢把解決方法貼出來了, 以后發(fā)貼問問題之前一定會(huì)先想清楚。

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2012-04-02 19:56 |只看該作者
我的也碰到了這個(gè)問題,但不是并口沒打開。請問還有其他可能的原因嗎
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP