problem s napsanim funkce pro hw i/o

David Sauer davids na iol.cz
Čtvrtek Leden 7 00:42:56 CET 1999


>>>>> "Hanus" == Hanus  <Hanus na seznam.cz> writes:

    Hanus> potreboval bych to upravit aby neco takove sezral gcc.

    Hanus> void outp( int port, char znak)
    Hanus> {
    Hanus>   asm  {
    Hanus>   mov dx,port
    Hanus>   mov al,znak
    Hanus>   out dx,al
    Hanus>   }
    Hanus> }


    Hanus> char inp( int port)
    Hanus> {
    Hanus>   char znak;

    Hanus>   asm {
    Hanus>   mov dx,port
    Hanus>   in  al,dx
    Hanus>   mov znak,al
    Hanus>   }
    Hanus>   return( znak);
    Hanus> }

    Hanus> diky.

  V info "gcc" je popsan zpusob konstrukce, jak zapisovat asembler
  primo do gcc. Jenom poznamka: pro nepouzijete primo funkce(makra) inb a
  outb ?

-- 
* David Sauer, student of Czech Technical University
* electronic mail: davids na iol.cz (mime compatible)


Další informace o konferenci Linux