Portál AbcLinuxu, 10. května 2025 01:11

Dotaz: Parametry funkce outb ()

1.3.2003 12:53 Jiří Jánský
Parametry funkce outb ()
Přečteno: 90×
Odpovědět | Admin
Dobrý den, potřeboval bych manuálovou stránku nebo nějaký popis Cčkovské funkce outb (), má to nahodit určitý pin na protu (Coffe-HOWTO,Home-Electric-Kontrol-HOWTO). V třetí sekci man je jen slabí popis a odkaz na man outb (9) - ale já mám tento adresář manuálových stránek prázdný. Kde se o tom dá něco sehnat? Dík.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.3.2003 02:22 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Parametry funkce outb ()
Odpovědět | | Sbalit | Link | Blokovat | Admin
No asi to bude nějaká funkce pro vystup znaku na určitý port viz její kód: /usr/include/sys/io.h
static __inline void outb (unsigned char value, unsigned short int port)
{
  __asm__ __volatile__ ("outb %b0,%w1": :"a" (value), "Nd" (port));
}
2.3.2003 14:00 Jiří Jánský
Rozbalit Rozbalit vše Parametry funkce outb ()
No mněloby to (na dloho-do shození) zapsat do paměti (seriového, paraelního...) portu číslo (bity), které určují výstupní stav portů, tedy co bude 0 nebo 1.
2.3.2003 19:38 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Parametry funkce outb ()
Co přesně ta funkce dělá mate v mém příspěvku takže pokud se kouknete tak je tam modifikator ASM a INLINE to znamena že překladač přímo do toho místa vloží kod instrukce mikroprocesoru a pokud potřebujete vědět více tak si musíte nastudovat přímo tuto funkci v příslušném procesoru.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.