Německý kancléř Friedrich Merz (CDU) se během debaty s finalisty studentské vědecké soutěže Jugend forscht vyjádřil pro konec anonymity na internetu a vyslovil názor, že pro uživatele Internetu by měla platit podobná právní odpovědnost jako pro novináře tradičních médií. Na dotaz studenta, jak by se tedy povinnost uvádět pravé jméno slučovala s prací investigativních novinářů nebo ochranou jejich zdrojů, Merz neodpověděl, ve své
… více »Společnost Fujitsu představila FUJITSU-MONAKA CPU a Fujitsu MONAKA Server. Navrženo, vyvinuto a vyrobeno v Japonsku. Pro suverénní AI infrastrukturu.
Předprodej v květnu představených notebooků Googlebook, nástupců notebooků Chromebook, bude spuštěn v pondělí 21. září.
Byla vydána betaverze Fedora Linuxu 45 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 20. října. S konzolí kmscon místo fbcon. Současně byla vydána betaverze Fedora Linux Asahi Remixu 45. S podporou čipů M3.
Po půl roce vývoje od vydání verze 50 bylo vydáno GNOME 51 s kódovým názvem "A Coruña" (Mastodon). Podrobný přehled novinek i s náhledy v poznámkách k vydání a v novinkách pro vývojáře. Videopředstavení na PeerTube a YouTube.
OpenAI spolupracuje s konkurenty Anthropic a Google DeepMind ze skupiny Alphabet na bezpečnosti umělé inteligence (AI). Globální obavy ohledně existenčních rizik umělé inteligence vzrostly poté, co se o víkendu sešli vedoucí předních amerických firem z odvětví AI a vyzvali k pozastavení vývoje technologie.
Evropská unie navrhne zákaz sociálních sítí, online her a chatbotů pro děti mladší 13 let a možnost účtu pro děti do 15 let jen se souhlasem rodičů, oznámila šéfka Evropské komise Ursula von der Leyenová v dnešním projevu ve Štrasburku. Návrh předpisu nazvaného EU Kids Act představí Evropská komise ve čtvrtek. Von der Leyenová zdůraznila, že chce, aby se rovněž změnilo základní pravidlo: platformy budou muset dokázat, že jsou bezpečné.
… více »Byla vydána Java 27 / JDK 27. Nových vlastností (JEP - JDK Enhancement Proposal) je 9.
Byl vydán Mozilla Firefox 156.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vestavěný prohlížeč PDF se nyní spouští o 45 % rychleji. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 156 bude brzy k dispozici také na Flathubu a Snapcraftu.
Článek na Raspberry Pi představuje nový vzhled desktopu operačního systému Raspberry Pi OS v aktuálním vydání 2026-09-15.
Ahoj všem,
potřeboval bych přistupovat na zařízení na PCI sběrnici přes userspace. Konkrétně se jedná o nastavování GPIO pinů na základní desce. Píšu to v C.
Moc toho o sběrnici PCI z programátorského hlediska nevím a nějak nemohu najít ten pravý zdroj informací. Poradil byste někdo nějaký s nějakými příklady?
Jinak k dispozici mám: Bus 0, device 17, function 0, offset 0x95 a to pro každý GPIO pin. Dočet jsem se že jsou dvě možnosti jak přistupovat na PCI zažízení. Přes mmap() anebo out(). Tedy paměťově nebo přes registry. Ve spoustě zdrojáků jsem viděl zápisy a čtení z registrů 0x0CF8 a 0x0CFC, jen jsem k tomu nikde nenašel tu správnou teorii.
Díky za jakékoliv popostrčení...
S ioperm(), iopl(), inb(), outb() nebo /dev/port by jsi si snad měl vystačit:
2. Using I/O ports in C programs
BLEK: Na I/O porty můžeš lézt z userspace ...
Podrobnější popis sběrnice PCI
7. Programové řízení paralelního portu (ioperm(), inb(), outb())
Díky za odkazy.
Z posledních dvou jsem v podstatě na začátku čerpal. Mezitím jsem problém již vyřešil, všechno už mi běhá. Nakonec jsem si sehnal referenční příručku k PCI sběrnici a potřebnou teorii jsem si našel, resp. ověřil co jsem už věděl. Pes byl zakopaný v tom, že jsem ke dvoum registrům přistupoval 16 bitově a oni jsou 8 bitové... chyba v manuálu.
Jinak s iopl() a variacemi in*() a out*() jsem si opravdu vystačil.
Zdravim,
muzes vyuzit balicku pciutils, kde je utilita setpci s kterou muzes cist/zapisovat registry PCI karty nebo cipu na desce. Pokud ti to pojede, tak potom muzes vykrast tu utilitu.
Také díky,
setpci jsem nakonec objevil a postupným zápisem do registrů PCI chipu zjistil, že ke dvoum registrům přistupuji 16 bitově namísto 8 bitově a na tom celém to ztroskotalo. Nicméně, teď už to běhá...
Tiskni
Sdílej: