Linux 端口字节输出函数宏定义

    技术2022-05-19  20

    函数 outb_p(value,port)  位置/include/asm/io.h

     

    jmp 1f的含义:延迟两个指令周期,防止数据传输的延迟

    程序将会向前寻找跳转的标签,并且在下面第一个标签处跳转

     

    #define outb_p(value,port) /

    __asm__ ("outb %%al,%%dx/n" /

    "/tjmp 1f/n" /

    "1:/tjmp 1f/n" /

    "1:"::"a" (value),"d" (port))


    最新回复(0)