abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 13:33 | Pozvánky

Byly stanoveny termíny konferencí LinuxDays 2017 a OpenAlt 2017. Letošní LinuxDays proběhne o víkendu 7. a 8. října v Praze v Dejvicích v prostorách FIT ČVUT. Letošní OpenAlt proběhne o víkendu 4. a 5. listopadu na FIT VUT v Brně.

Ladislav Hagara | Komentářů: 0
včera 11:11 | Komunita

Jiří Eischmann z desktopového týmu Red Hatu se v příspěvku Linuxový desktop: Co vám chybí na svém blogu ptá, co uživatele na Fedora Workstation a na linuxovém desktopu obecně trápí a co by desktopový tým mohl zlepšit. Pokud máte nějaké podněty, napište mu je do komentářů.

Ladislav Hagara | Komentářů: 44
včera 03:33 | Nová verze

Byla vydána nová verze 0.25.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Z novinek lze zmínit například podporu DVB-T2. Další části mpv byly přelicencovány z GPLv2 nebo novější na LGPLv2.1 nebo novější (#2033).

Ladislav Hagara | Komentářů: 0
včera 02:22 | Zajímavý projekt

Na Bundle Stars byla spuštěna akce Dollar Forever Bundle. Za 1 dolar lze získat 24 počítačových her bežících na platformě Steam také v Linuxu.

Ladislav Hagara | Komentářů: 2
24.4. 23:44 | Zajímavý software

Lychee je jedním z open source softwarů pro tvorbu webových fotoalb. Vyžadováno je PHP 5.5 nebo novější a MySQL. Ukázka na stránkách projektu. Zdrojové kódy jsou k dispozici na GitHubu pod open source licencí MIT [reddit].

Ladislav Hagara | Komentářů: 5
24.4. 22:22 | Zajímavý software

Společnosti Haivision a Wowza společně oznámily vznik SRT Alliance a otevření protokolu pro streamování videa SRT. Podrobnosti v FAQ. Zdrojové kódy SRT jsou k dispozici na GitHubu pod open source licencí LGPLv2.1.

Ladislav Hagara | Komentářů: 0
24.4. 12:33 | Humor

Byl vydán remake filmu Ghost in the Shell. Tentokrát v Bashi. Zhlédnout lze online na "ssh ghost@theshell.xyz" [Hacker News].

Ladislav Hagara | Komentářů: 16
23.4. 20:40 | Zajímavý článek

Lukáš Růžička v článku S Hydrogenem za lepší rytmus aneb bubeníkem snadno a rychle na MojeFedora.cz představuje automatického bubeníka s názvem Hydrogen (Wikipedie): Hydrogen je velmi vydařený program, který rozhodně nesmí chybět ve výbavě žádného linuxového muzikanta. Umožňuje nejen vytváření jednoduchých bicích doprovodů, ale také sofistikované programování bicích a perkusí, jehož výsledek se naprosto vyrovná drahým

… více »
Ladislav Hagara | Komentářů: 17
23.4. 13:55 | Zajímavý projekt

UPSat (Twitter) je první open source nanodružice (CubeSat). Jedná se o společný projekt nadace Libre Space Foundation a University of Patras. Repozitáře projektu jsou k dispozici na GitHubu. Pod Libre Space Foundation patří také projekt SatNOGS (zprávička), projekt globální sítě open source pozemních satelitních stanic, vítězný projekt soutěže The Hackaday Prize 2014. UPSat je součástí mise QB50 (Twitter). ID UPSatu je GR02. GPS přijímač na UPSatu je od české společnosti SkyFox Labs. Součástí mise QB50 je i česká nanodružice VZLUSAT-1 s ID CZ02.

Ladislav Hagara | Komentářů: 5
21.4. 15:00 | Komunita

V diskusním listu Thunderbird planning vývojáři poštovního klienta Thunderbird řeší, zda by nebylo možné budoucí Thunderbird postavit nad webovými technologiemi, tj. nad Electronem, stejně jako například Nylas Mail. Gecko, nad kterým je Thunderbird postaven, se má hodně změnit. V plánu je odstranění vlastností, které Firefox už nepotřebuje, ale Thunderbird je na nich závislý [Hacker News, reddit].

Ladislav Hagara | Komentářů: 103
Chystáte se pořídit CPU AMD Ryzen?
 (4%)
 (34%)
 (0%)
 (7%)
 (45%)
 (9%)
Celkem 299 hlasů
 Komentářů: 43, poslední dnes 02:36
    Rozcestník

    Dotaz: Resetátor pro paralelní port Wdt1LPT a pascal

    4.9.2006 14:28 kamil5 | skóre: 1
    Resetátor pro paralelní port Wdt1LPT a pascal
    Přečteno: 409×
    Mam takovy problem Zkousim rozchodit resetator pro LPT Prelozil jsem jadro s podporou LPT Povolil v setupu biosu Prikaz dmesg|grep parport me ukaze tohle

    parport0: PC-style at 0x278 (0x678) [PCSPP,TRISTATE,EPP] parport0: irq 5 detected lp0: using parport0 (polling). Snad to znamena ze LPT je funkcni .. Na strankach vyrobce jsem stahl program v Pascalu

    Na preklad jsem pouzil Free Pascal Compiler version 1.9.4 [2004/08/12] for i386

    a soubor pokus.pas s obsahem dole jsem prelozil

    USES PORTS;

    var a:byte;

    begin

    a:=port[$378]; { precte stav portu, adresa $378 plati pro LPT1 }

    a:=(a xor 1) or 254; { bit d0 invertuje, ostatni bity do log.1 }

    port[$378]:=a; { ulozi novou hodnotu do portu }

    end.

    Přeloží se uspesne, ale pri spusteni to spadne s chyb. hlaskou debian:~# ./pokus Runtime error 216 at $08049F1F $08049F1F $0804A81F $0805B217

    Nevite, kde by mohla byt chyba ? Diky moc za radu

    Odpovědi

    4.9.2006 14:46 hm
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    hm, pouštíte to jako root?

    a ještě přihodím něco podobného v c-éčku...
    5.9.2006 08:47 kamil5 | skóre: 1
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    Prekompiloval jsem jadro nahodil jen modul modprobe parport_pc Pak jsem poupravil ten priklad a zda se ze to uz s resetatorem komunikuje.

    #define BASEPORT 0x3bc /* lp0 */ atd ..
    4.9.2006 14:48 petr_P
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    Zaprve bych vyhodil modul lp, ktery ti ten parport0 uspesne okupuje, pak bych se ujistil, ze ten program poustit pod rootem (nebo mas k nemu prava) a taky bych mozna zkusil novou verzi FPC (na konci srpna vysla 2.0.4).

    A taky prohledat fora, protoze tady varim z cisty vody a pristupovat na I/O porty z pascalu jsem v Linuxu nikdy nezkousel.
    4.9.2006 15:49 kamil5 | skóre: 1
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    Spoustim to jako root Jak mam vyhodil modul lp ? Dik
    4.9.2006 20:25 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    modprobe -r lp

    Viz. man modprobe a jeste pomoci lsmod si vypises moduly nactene v kernelu.
    5.9.2006 02:05 Marble | skóre: 27 | blog: marble | Švédsko
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    Spusti pod rootem samo o sobě nestačí. Je potřeba si ještě říct o přístup na port pomocí ioperm(). To platí pro program v C. Netuším, jestli si to FreePascal řeší sám nějak jinak, ale v každém případě pro přístup k portu z userspace root nestačí. Je ještě potřeba někde nějak explicitně povolit (anebo si napsat místo userspace programu jednoduchý modul do jádra :).
    5.9.2006 03:32 trekker.dk | skóre: 71
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    A nebo to udělat slušně a použít funkce operačního systému.
    Quando omni flunkus moritati
    5.9.2006 08:35 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    FP FAQ:
    Accessing I/O ports

    With versions before 0.99.10: if you're under DOS you can use the outport* and inport* procedures of the go32 unit.

    Since version 0.99.8, the Port array is supported like in TP, as long as you use the ports unit in your program (not available under Win32).

    I/O port access is possible under Linux, but that requires root privileges. Check the manuals for the IOPerm, ReadPort and WritePort procedures. (Unit Linux)
    5.9.2006 08:59 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Resetátor pro paralelní port Wdt1LPT a pascal
    Opravdu nechci nějak kritizovat, ale psát v pascalu program, co běží jako root a šahá na porty, které jádro již obsluhuje je dost nešťastný postup.
    Ale k věci: aby mohl program přistupovat k portům, tak musí předtím zavolat ioperm, což nevím, jak se v Pascalu dělá. Dej na abclinuxu hledat "ioperm" a dozvíš se ledacos. Psal jsem o tom třeba tyhle příspěvky:
    http://www.abclinuxu.cz/forum/show/33111#25033
    http://www.abclinuxu.cz/forum/show/111551#4
    Další věcí je to, že když už chceš přímo šahat na porty, tak se vůbec nemusíš starat o to, jak jádro nadetekuje parport0 - stejně mu budeš fušovat do řemesla. Takže podporu paralelního portu z jádra raději úplně vyhoď.
    Mimochodem, resetátor na paralelní/sériový port je hrozně jednoduchá věc s pár součástkami a desetiřádkovým obslužným programem.

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.