<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Можно ли писать в порты не из ядра? (OpenBSD)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html</link>
    <description>В общем проблема такая. Нужно реализовать в проге, работющей под OpenBSD soft-верный watchdog таймер. Железяка работает на платформе Vortex86. На сайте производителя есть пример реализации под linux&lt;br&gt;следующего содержания:&lt;br&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br&gt;#include &amp;lt;sys/io.h&amp;gt;&lt;br&gt;#define outpw(a,b) outw(b,a)&lt;br&gt;#define inpw(a) inw(a)&lt;br&gt;#define outp(a,b) outb(b,a)&lt;br&gt;#define inp(a) inb(a)&lt;br&gt;void main() &#123;&lt;br&gt;int nTime = 5;&lt;br&gt;iopl(3);&lt;br&gt;/* set time out */&lt;br&gt;outp(0x84a, nTime);&lt;br&gt;/* set timer clock to 1 second and &quot;Timer Expiration Event 0/1&quot; to reset system. */&lt;br&gt;outp(0x84b, 0x9c);&lt;br&gt;printf(&quot;System will be reset after &#037;d seconds.&#092;n&quot;, nTime * 4); &#125;&lt;br&gt;&lt;br&gt;Как переложить это на OpenBSD. Есть ли аналоги для outw&amp;inw и нужно ли лезть в ядро?&lt;br&gt;Под *nix писать начал недавно.&lt;br&gt;</description>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (stosu)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#7</link>
    <pubDate>Mon, 13 May 2013 19:21:36 GMT</pubDate>
    <description>OpenBSD driver for vortex86 watchdog stosu.ru/vortex&lt;br&gt;&lt;br&gt;&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; iopl(3); &lt;br&gt;&amp;gt; /* set time out */ &lt;br&gt;&amp;gt; outp(0x84a, nTime); &lt;br&gt;&amp;gt; /* set timer clock to 1 second and &quot;Timer Expiration Event 0/1&quot; &lt;br&gt;&amp;gt; to reset system. */ &lt;br&gt;&amp;gt; outp(0x84b, 0x9c); &lt;br&gt;&amp;gt; printf(&quot;System will be reset after &#037;d seconds.&#092;n&quot;, nTime * 4); &#125; &lt;br&gt;&amp;gt; Как переложить это на OpenBSD. Есть ли аналоги для outw&amp;inw и нужно &lt;br&gt;&amp;gt; ли лезть в ядро?&lt;br&gt;&amp;gt; Под *nix писать начал недавно.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (vic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#6</link>
    <pubDate>Fri, 05 Dec 2008 10:49:31 GMT</pubDate>
    <description>&amp;gt;&amp;gt;В FreeBSD есть &quot;/dev/io&quot;, в который можно писать/читать, как в порты. Есть &lt;br&gt;&amp;gt;&amp;gt;такое в OpenBSD? &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;К сожелению не нашел. Долго не отвечал т.к. случился аврал на работе. &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;м-м, предположение основанное на поверхностном гуглении - sysarch()? &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (NoNme)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#5</link>
    <pubDate>Fri, 05 Dec 2008 08:36:13 GMT</pubDate>
    <description>&amp;gt;В FreeBSD есть &quot;/dev/io&quot;, в который можно писать/читать, как в порты. Есть &lt;br&gt;&amp;gt;такое в OpenBSD? &lt;br&gt;&lt;br&gt;К сожелению не нашел. Долго не отвечал т.к. случился аврал на работе.&lt;br&gt;</description>
</item>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (Fuzzy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#4</link>
    <pubDate>Tue, 02 Dec 2008 12:48:44 GMT</pubDate>
    <description>Признаю, глупость, &lt;br&gt;#include &amp;lt;sys/io.h&amp;gt; для inb... или в /dev/port читать, писать.&lt;br&gt;</description>
</item>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (chip)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#3</link>
    <pubDate>Tue, 02 Dec 2008 12:33:46 GMT</pubDate>
    <description>&amp;gt;Комманды inb, outb, inw... не из ядра, а с Х-сов. &lt;br&gt;&amp;gt;Реализация в xorg-server-x.x.x/hw/xfree86/utils/ioport &lt;br&gt;&lt;br&gt;Глупость не говорите.&lt;br&gt;</description>
</item>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (Michelnok)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#2</link>
    <pubDate>Fri, 28 Nov 2008 13:52:00 GMT</pubDate>
    <description>В FreeBSD есть &quot;/dev/io&quot;, в который можно писать/читать, как в порты. Есть такое в OpenBSD?&lt;br&gt;</description>
</item>

<item>
    <title>Можно ли писать в порты не из ядра? (OpenBSD) (Fuzzy)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/7731.html#1</link>
    <pubDate>Fri, 28 Nov 2008 10:59:57 GMT</pubDate>
    <description>Комманды inb, outb, inw... не из ядра, а с Х-сов.&lt;br&gt;Реализация в xorg-server-x.x.x/hw/xfree86/utils/ioport&lt;br&gt;</description>
</item>

</channel>
</rss>
