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 17:11 | Komunita

Byl proveden bezpečnostní audit svobodného IMAP a POP3 serveru Dovecot (Wikipedie). Audit byl zaplacen z programu Mozilla Secure Open Source a provedla jej společnost Cure53. Společnost Cure53 byla velice spokojena s kvalitou zdrojových kódu. V závěrečné zprávě (pdf) jsou zmíněny pouze 3 drobné a v upstreamu již opravené bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
včera 15:30 | IT novinky

Nadace Raspberry Pi představila na svém blogu Raspberry Pi Compute Module 3 (CM3 a CM3L), tj. zmenšené Raspberry Pi vhodné nejenom pro průmyslové využití. Jedná se o nástupce Raspberry Pi Compute Module (CM1) představeného v dubnu 2014. Nový CM3 vychází z Raspberry Pi 3 a má tedy dvakrát více paměti a desetkrát větší výkon než CM1. Verze CM3L (Lite) je dodávána bez 4 GB eMMC flash paměti. Uživatel si může připojit svou vlastní. Představena byla

… více »
Ladislav Hagara | Komentářů: 0
včera 01:23 | Nová verze

Oficiálně bylo oznámeno vydání verze 3.0 multiplatformního balíku svobodných kancelářských a grafických aplikací Calligra (Wikipedie). Větev 3 je postavena na KDE Frameworks 5 a Qt 5. Krita se osamostatnila. Z balíku byly dále odstraněny aplikace Author, Brainstorm, Flow a Stage. U Flow a Stage se předpokládá jejich návrat v některé z budoucích verzí Calligry.

Ladislav Hagara | Komentářů: 5
15.1. 15:25 | Nová verze

Bylo oznámeno vydání první RC (release candidate) verze instalátoru pro Debian 9 s kódovým názvem Stretch. Odloženo bylo sloučení /usr jako výchozí nastavení v debootstrap. Vydán byl také Debian 8.7, tj. sedmá opravná verze Debianu 8 s kódovým názvem Jessie.

Ladislav Hagara | Komentářů: 6
15.1. 13:37 | Zajímavý projekt

1. ledna byl představen projekt Liri (GitHub). Jedná se o spojení projektů Hawaii, Papyros a původního projektu Liri s cílem vyvíjet operační systém (linuxovou distribuci) a aplikace s moderním designem a funkcemi. Včera byl představen Fluid 0.9.0 a také Vibe 0.9.0. Jedná se o toolkit a knihovnu pro vývoj multiplatformních a responzivních aplikací podporující Material Design (Wikipedie) a volitelně také Microsoft Design Language (designový jazyk Microsoft) [reddit].

Ladislav Hagara | Komentářů: 5
14.1. 00:33 | Zajímavý software

Google na svém blogu věnovaném open source představil knihovnu pro komprimaci a dekomprimaci 3D grafiky s názvem Draco. Knihovna bude využívána například v aplikacích pro virtuální a rozšířenou realitu. Porovnání Draco s gzip na YouTube. Zdrojové kódy Draco jsou k dispozici na GitHubu pod licencí Apache 2.0.

Ladislav Hagara | Komentářů: 5
13.1. 17:27 | IT novinky

V loňském roce proběhla úspěšná kampaň na Indiegogo na podporu GPD Win. Jedná se o malý 5,5 palcový notebook a přenosnou herní konzoli v jednom. Předinstalované Windows 10 lze nahradit Linuxem. V únoru by se na Indiegogo měla objevit kampaň na podporu 7 palcového notebooku GPD Pocket.

Ladislav Hagara | Komentářů: 32
13.1. 02:00 | Nová verze

Po pěti měsících od vydání verze 1.0.0 (zprávička) byla vydána verze 2.0.0 frameworku Kirigami (HIG) pro vytváření uživatelských rozhraní mobilních a konvergentních aplikací nad toolkitem Qt. Pro vyzkoušení je určena aplikace pro Android Kirigami gallery.

Ladislav Hagara | Komentářů: 0
12.1. 23:28 | Zajímavý software

Akční hra Lugaru HD od Wolfire Games (recenze) byla uvolněna jako svobodný software, a to včetně dat (pod licencí Creative Commons Attribution – Share Alike). Linuxový port byl v roce 2010 součástí první akce Humble Indie Bundle a engine byl krátce poté uvolněn pod licencí GNU GPL, což vedlo mj. k portu na AmigaOS. Autor mezitím pracuje na pokračování nazvaném Overgrowth.

Fluttershy, yay! | Komentářů: 0
12.1. 14:49 | Bezpečnostní upozornění

Na serveru Jabb.im bylo zveřejněno vyjádření k úniku dat z Jabbim Archive (pastebin). Dump databáze obsahuje komunikaci uživatelů, jejich IP adresy a logy aplikace od října 2015 do března 2016. Celkově se jedná o 8 GB dat, převažujícím jazykem zpráv je čeština a slovenština. O úniku informoval jako první server Motherboard. Jabbim Archive byla službou volitelnou, dostupnou pouze pro VIP uživatele. Podle provozovatele serveru Jabb.im k

… více »
Michal Makovec | Komentářů: 68
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (10%)
 (2%)
 (74%)
 (3%)
 (10%)
Celkem 297 hlasů
 Komentářů: 21, poslední dnes 02:01
    Rozcestník
    Reklama

    Dotaz: Přístup na paralelní port v EPP režimu

    11.11.2003 21:02 Tom
    Přístup na paralelní port v EPP režimu
    Přečteno: 155×
    Rád bych si připojil k počítači nějaké vstupy a výstupy (relé, optotriaky, vstupy a výstupy 24V a tak ). Udělal jsem si jednoduchý I/O expander harwarově zadrátovaný jako paralelní zařízení které jede v EPP režimu. Zprvu se zdálo vše jednoduché (až podezřele), zapíšu adresu do EPP_Address_Registu ( na adresu LPT_BASE + 3 ) a do adresového registru se výstupem addr_strobe zachytí adresa, do EPP_Data_Registu ( na adresu LPT_BASE + 4 ) zapíšu data a ty se výstupem data_strobe zapíšou do výstupního registru. Ale ono to zas taková sranda asi nebude. On se totiž musí paralelní port nejprve správně přepnout do EPP režimu a na tom jsem dojel.

    Jak jsem se dozvěděl, jedna z možností je port přepnout do EPP režimu zápisem bajtu xxxx0100 do SPP_Control_port, eventuelně ještě nahodit 5. bit (Enable bi-directional port) a pak je potřeba ještě shodit (nebo nahodit) flag EPP_timeout v SPP_Control_portu. U některých výrobců se ještě musí tenhle flag nejprve dvakrát za sebou přečíst. (Podotýkám že nic z výše uvedeného na můj VIA686 chipset nezabralo. Respektive zabralo jen na půl - ať zapisuju data nebo adresu, pořád se mi strobují oba výstupy - jak addr_strobe, tak data_strobe).

    Lepší možností je údajně nakonfigurovat port přes Extended_control_registr (na adrese LPT_BASE + 0x402h), který sice slouží pro ECP mód, ale nastavuje se tam i tohle. Ale s tím mám potíž. Instrukce ioperm mi nedovolí přístup na adresu LPT_BASE + 0x402h. Na LPT_BASE to jde samozřejmě normálně. Nevím jestli něco dělám blbě, nebo jestli tam ten registr fyzicky není nebo co. On je to vlastně port integrovaný přímo na motherboardu a jede přes PCI, tak kdo ví, kde jsou ty adresy vlastně jsou.

    A tady jsem skončil. Port je asi špatně nakonfigurovaný. Snažil jsem se něco vyčíst v driverech parport a parport_pc. Dokonce by asi bylo dobré to i použít, protože o detekci a konfiguraci portu se postará jádro, ale tady nevím jak do toho. Zjišťuji, že problematika IEEE_1284 je příliš obsáhlá na to, že chci poslat pár bajtů na dva porty. Ale pokud někdo víte, že tudy je to ta správná cesta a mohli byste mi poslat třeba kousek kódu nebo odkaz, jak jednoduše použít EPP_write_address nebo EPP_write_data / EPP_read_data z parport_pc, budu moc vděčný. Budu samozřejmě vděčný i za jiné informace, které mě pohnou z místa. (Vděčný jsem i za to, že jste to dočetli až sem.)

    Odpovědi

    11.11.2003 22:14 David Jež | skóre: 42 | blog: -djz | Brno
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    Vidim ze vlastnis stejny radic jako ja :-) Via686A potrebuje zinicializovat pres PCI ze se jede v modu EPP, nezvlada ECP/EPP zaraz (ano jako vzdy, dokumentace samozrejme neodpovida skutecnosti...)
    -djz
    "Yield to temptation; it may not pass your way again." -- R. A. Heinlein
    12.11.2003 19:30 Tom
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    Me se ta inicializace stale nejak nedari. Podle dokumentace ma byt pristupny port na adresach 0x378 a jeho prislusny ECR registr na 0x378 + 0x402. Ale podle meho na te adrese ECR registru nic neni, protoze at tam pisu co chci, stejne vzdycky prectu 0xFF. Da se nejak zjistit, na jakych adresach to je? Je to kvuli PCI nekde jinde? Jak to zjistim? Ale stejne je to divne. Vzdyt ta adresa je prece dana normou IEEE 1284?
    13.11.2003 11:34 David Jež | skóre: 42 | blog: -djz | Brno
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    Da, treba v datasheetech VIA. Jinak na normy bych zrovna moc nespolehal, pro vyrobce jsou normy zasadne pro to, aby se porusovaly. Jinak adresa portu IMHO v IEEE byt definovana nemuze, pac jakakoliv adresa plati POUZE pro nejake pritrouble PCcko, existuje tuna jinych zarizeni, ktere s PeCkou nemaji spolecne vubec nic a presto maji IEE 1284 kompatibilni port. Co se tyce ovladace v linuxu, ten patch pro enablovani EPP (pokud to nefacha nastavenim v setupu) je zde. Pak jaderny partpo_pc ovladac korektne zinicializuje port jako EPP, ted se mi nad tim nechce premyslet neb mam v cerstve mysli trosku jinou architekturu nad kterou ted premyslim takze se na to mrkni a nech se inspirovat :-).
    -djz
    "Yield to temptation; it may not pass your way again." -- R. A. Heinlein
    13.11.2003 11:48 Kinnon
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    Prepacte, ze s pletiem do debaty, sice nemam potuchu o com to cele je, ale jednu vec som si vsimol, teda na zaklade vasich prispevkov. Ako je mozne ze je nieco zle zdokumentovane? Ako sa potom da opriet o dokumentaciu ? V podstae moze vyrobva napisat doc. k nejakemu sw, alebo hw a stale nemam zaruku, ze sa nato mozem spoliehat? Ako to potom riesit ?
    13.11.2003 12:20 David Jež | skóre: 42 | blog: -djz | Brno
    Rozbalit Rozbalit vše Re: dokumentace atd...
    Presne tak :-) Na dokumentaci se spolehat vetsinou nemuzes. Mozne to je tak, ze firmy pracuji predevsim po ekonomicke, ne technicke strance. Takze kdyz nekdo mrska na trh vyrobky metodou "hlavne at to mame o den rychleji nez ryze (nebo amici, nebo opet tchajwanci, nebo proste konkurence) a at jsme prvni na trhu a seberem nejvetsi podil, nevadi ze to nebude fungovat". Jeden pekny priklad: Nejmenovana firma uvedla nejmenouvanou desku pro nejmenovany procesor. V dokumentaci stalo, ze deska podporuje bootovani ze site. Obrazky ze setupu s prisulsnyma volbama. V realu to fungovalo tak, ze pentium IV deska te firmy ;-) proste nebootovala. Takze kamarad psal te stejne, opet nejmenovane firme, ze na jeho desce s chipsetem i875 nefunguje bootovani ze site. Ti trotlove se s tim drbali nevim jak dlouho, ale nakonec nez aby zapakovali jednu option rom do BIOSu s par inicializacemi, tak radeji vydali errata na MANUAL ze ta deska nebootuje a nikdy bootovat nebude. Ale opravdu nechci gigabytum delat ostudu :-)
    Takovych pripadu je vice, to je take duvod proc se blbe pisou veskere ovladace. Proto me take silene vytaci debaty luseru typu "udelejte sakra nekdo neco s tim linuxem, zacnete treba u ovladacu kdyz jsou k nicemu...", kteri jsou proste mimo.
    PS: Na jednom meetingu v docela dobre nalade jsem prisel s pracovnim vysvetlenim, proc dokumentace neodpovida realu po te, co jsem si precetl, kdo ji vlastne sepsal. Nicmene to nebylo mysleno moc vazne a to si o prislusnicich neznejsiho pohlavi opravdu nemyslim :-)
    PS2: Nejlepsi metoda jak to resit je pustit si nejaky dobry mind dopping (hehe, Sandra zni na VIA Vinyl na Athlon64 fakt dobre :-) ) a byt v dobre nalade a neresit dokumentaci, ale spolehat na sebe, jinak by ses zbytecne rozciloval.
    -djz
    "Yield to temptation; it may not pass your way again." -- R. A. Heinlein
    13.11.2003 12:38 Kinnon
    Rozbalit Rozbalit vše Re: dokumentace atd...
    Ano, este sa podelim o moj zazitok. Mal som za ulohu odmerat napatie(v istom rozhau) a previes to cez GAMEPORT(dalej len GP) do PC. Prelistoval som googla, rozne dokumentacie, prestudoval vsetko co sa dalo. Nakoiec sa mi podarilo nejak program zostrojit. ALE. V dokumenacii sa uvazdzalo, ze na prevodniku CD520 po zapojeni na GP naskocia na vystupoch(digitalnych) same nuly. Moj program bol postaveny na testovanie nul na zacatiku z istych dovodov, ktore nebudem zbytcone rozpisovat. Proste..v dokumentaci bolo vedene, ze po zapojeni tam maju byt 0ly a po istom case prechadzaju na 1ky. Ale pravda bola uplne opacna. Ale to som zistil asi po dvoch dnoch.A to som mal uz ozaj len krocik od psychiatrie. Takze mam zas o nieco menej vlasov. A to bolo primitivny GAMEPORT. Myslim, ze dokladna dokumnetacia je 50% uspechu. Ale zas je tu troch alibizmu, pretoze pokial tu dokumentaciu pise clovek a pise ju clovek, tak tomusime pochopit aj tak, ze sa budu robit chyby nadalej.
    14.11.2003 07:29 Tom
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    Ja se motam bohuzel cely zivot jenom mezi PCcky, tak se omlouvam za svuj omezeny pohled na hardware. Jinak ten patch zkusim. Tohle reseni se mi docela zamlouva. Dik.
    14.11.2003 07:32 Tom
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    Kam jsem to klepnul. Tohle melo byt za prispevkem -djz
    13.11.2003 16:31 Beda
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    ad ioperm na lpt_base+ neco... co takhle zkusit nastavit korektni lpt base, tak aby o ni jadro vedelo? viz /proc/sys/dev/parport/parport0/ a jeste treba pod uid 0 namapovat danou pamet mmapem? (btw je /proc/kcore read/write soubor?) pak by se snad dalo nasimulovat chovani podobne tomu, jake znas z realneho modu, ze by pro tebe neplatily omezeni v mape povolenych ioadres daneho procesu. ale urcite to musi jit i jinak a lip systemovejc.
    13.11.2003 16:39 Beda
    Rozbalit Rozbalit vše Přístup na paralelní port v EPP režimu
    ad instrukce ioperm ? to jako nejaka asemblerovina nebo strojakovina? jestli jo, tak se jeste koukni na man 2 ioperm a man 2 iopl treba to bude prave to co hledas.

    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.