<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>にゅーステレオ天国 (hpcmipsについての記事)</title><link>https://kuri65536.bitbucket.io/</link><description></description><atom:link href="https://kuri65536.bitbucket.io/tags/hpcmips.xml" rel="self" type="application/rss+xml"></atom:link><language>ja</language><copyright>Contents © 2024 &lt;a href="mailto:kuri65536@hotmail.com"&gt;Shimoda&lt;/a&gt; </copyright><lastBuildDate>Mon, 26 Feb 2024 22:23:37 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>NetBSD 4.0を試してみる(SD起動編)</title><link>https://kuri65536.bitbucket.io/posts/id00198/</link><dc:creator>Shimoda</dc:creator><description>&lt;div&gt;&lt;p&gt;SigmarionIIでNetBSDを起動します.&lt;/p&gt;
&lt;p&gt;ちょいテクです.
hpcmipsをインストールしたSDカードからhpcmipsを起動する方法です.&lt;/p&gt;
&lt;p&gt;インストールについては
  &lt;a href="https://kuri65536.bitbucket.io/posts/id00198/id00197"&gt;NetBSD 4.0RC5 インストール編&lt;/a&gt;
  を参照&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kuri65536.bitbucket.io/posts/id00198/"&gt;続きを読む…&lt;/a&gt; (残りを読むのに必要な時間は1分)&lt;/p&gt;&lt;/div&gt;</description><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00198/</guid><pubDate>Sun, 06 Jan 2008 15:18:30 GMT</pubDate></item><item><title>NetBSD 4.0を試す(インストール手順)</title><link>https://kuri65536.bitbucket.io/posts/id00197/</link><dc:creator>Shimoda</dc:creator><description>&lt;p&gt;なんとVR4131のbugfixがgccに入っているらしい...&lt;/p&gt;
&lt;p&gt;完全ではないそうですけど.&lt;/p&gt;
&lt;h3 id="_1"&gt;インストール手順&lt;/h3&gt;
&lt;p&gt;SigmarionIIもってるし試してみましょう&lt;/p&gt;
&lt;p&gt;SigmarionIIだとUSB etherも使えますが,
今回は何回もインストールしたいので
普通のPCからカードリーダでメモリカードに書き込んでおきます.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="ftp://ftp7.jp.netbsd.org/pub/NetBSD"&gt;NetBSD FTPサイト&lt;/a&gt;
    にアクセス
    ミラーサイトによってはRC5があったりなかったりします.&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;RC5ってなんでしょね.
&lt;/pre&gt;&lt;/div&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;binaryをダウンロードしておきます.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;base.tgz, misc.tgz, text.tgz, xbase.tgz, xetc.tgz, xfont.tgz
&lt;/pre&gt;&lt;/div&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;installでインストールに必要なバイナリをダウンロードします.
    kernel-GENERIC.gz, miniroot.fs.gz, hpcboot.exe&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;3.のバイナリをhpcmipsをインストールするメディアとは
    別のメディアにVFATで書き込んでおきます.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;SigmarionII@WinCEで4.のhpcboot.exeを起動します.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;選択するカーネルは kernel-GENERIC.gz&lt;/li&gt;
&lt;li&gt;起動イメージは md を選択して miniroot.fs.gz を入力します.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;この時, CFポートにインストールするメディアを差し込んでおきます.&lt;/em&gt;&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;CFにメディアが刺さっていないと, インストーラまでたどり着きません.
&lt;/pre&gt;&lt;/div&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;インストーラが起動したら, utilityから/bin/shでコマンドラインを起動します.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;fdiskでインストールするメディアのパーテションを設定します.&lt;br&gt;
&lt;code&gt;fdisk wd0&lt;/code&gt;&lt;br&gt;
    私は先頭100MBをVFATに、後半全てをFFSに設定しました。&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;当初はext2にインストールを目論みましたが,  
インストーラでext2が有効になっていないようなので利用は無理みたいです.
&lt;/pre&gt;&lt;/div&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;disklabelでdisklabelを作成します.&lt;br&gt;
&lt;code&gt;disklabel -i -I wd0&lt;/code&gt;&lt;br&gt;
    設定はwd0aが上記のFFS、wd0eをvfatとすしました.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;SigmarionIIのUSBにインストールバイナリを格納したメディアを&lt;br&gt;
    カードリーダを介して接続します.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;9.のメディアをマウントします.
      &lt;code&gt;mount -t msdos /dev/sd0e /mnt2&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;exitを入力してインストーラに戻ります.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;utilitiesを抜けてインストールの開始です.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;メディアの選択と, パーティションの設定は再度行う必要があります.&lt;/p&gt;
&lt;p&gt;本当はインストーラで設定するだけで良いのかも&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;インストール元はLocal diskを選択し, /mnt2を選択してください.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;install setは準備したものを選択します.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;めでたくメディアが準備できました.&lt;br&gt;
        一度SigmarionIIをリセットしてWinCEに戻ります.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;WinCEでhpcboot.exeを起動します.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;選択するカーネルはインストール時のカーネルと同じです.&lt;br&gt;
        boot imageはwdにします.&lt;/p&gt;
&lt;div class="code"&gt;&lt;pre class="code literal-block"&gt;    カーネルをカスタムメモリに置いている場合は,
    "カスタムメモリ"を手で入力必要があります.(手間)
&lt;/pre&gt;&lt;/div&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;めでたくhpcmipsが起動します.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;お好みでpkgを追加していきましょう.&lt;br&gt;
        ディスクが足りないようであれば, いらないファイルを消していってください.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;dl&gt;
&lt;dt&gt;wrote2&lt;/dt&gt;
&lt;dd&gt;2008/01/03 14:53:48&lt;/dd&gt;
&lt;dt&gt;wrote&lt;/dt&gt;
&lt;dd&gt;2008/01/01 10:15:59&lt;/dd&gt;
&lt;dt&gt;1st version&lt;/dt&gt;
&lt;dd&gt;1.0.0 07/11/11 23:26:21&lt;/dd&gt;
&lt;/dl&gt;
&lt;!-- vi: ft=markdown:ts=4
  --&gt;</description><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00197/</guid><pubDate>Fri, 04 Jan 2008 16:57:40 GMT</pubDate></item><item><title>SC紹介のページ(1)</title><link>https://kuri65536.bitbucket.io/posts/id00046/</link><dc:creator>Shimoda</dc:creator><description>&lt;div&gt;&lt;p&gt;sc を &lt;a class="reference external" href="https://kuri65536.bitbucket.io/posts/id00046/id00429.rst"&gt;MC-CS12&lt;/a&gt;
を使うようになってから利用し始めました.
続き&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kuri65536.bitbucket.io/posts/id00046/"&gt;続きを読む…&lt;/a&gt; (残りを読むのに必要な時間は1分)&lt;/p&gt;&lt;/div&gt;</description><category>hack</category><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00046/</guid><pubDate>Sun, 11 Nov 2007 14:26:21 GMT</pubDate></item><item><title>xmodmapの設定</title><link>https://kuri65536.bitbucket.io/posts/id00044/</link><dc:creator>Shimoda</dc:creator><description>&lt;div&gt;&lt;p&gt;Xmodmap=Xの個人用キーボード設定です.&lt;/p&gt;
&lt;p&gt;hpcmips用にいろいろカスタマイズしました.&lt;br&gt;
理由としてhpcmipsのタッチパネルだと,&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;右クリックがわからない.&lt;/li&gt;
&lt;li&gt;真中クリックがわからない.&lt;/li&gt;
&lt;li&gt;正確なクリックができない.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;というようなことがあるため,&lt;br&gt;
キーボードでマウスを操作する設定に変更します.&lt;/p&gt;
&lt;p&gt;AccessXという機能を使っています.&lt;/p&gt;
&lt;p&gt;最初はちょっと戸惑うかもしれませんが,&lt;br&gt;
A3〜A5を使ってドラッグもできます.&lt;/p&gt;
&lt;p&gt;カーソル移動は矢印キーです.&lt;/p&gt;
&lt;p&gt;あと, 上記設定をするとSigmarionだと
page-up, page-downが無いため,&lt;br&gt;
A6, A7に page-up, page-downを割り当てときました.&lt;/p&gt;
&lt;p&gt;Shift-A6, Shift-A7と押せば, kterm等がスクロールします.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kuri65536.bitbucket.io/posts/id00044/"&gt;続きを読む…&lt;/a&gt; (残りを読むのに必要な時間は1分)&lt;/p&gt;&lt;/div&gt;</description><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00044/</guid><pubDate>Sun, 10 Apr 2005 03:26:50 GMT</pubDate></item><item><title>NetBSD/hpcmipsいろいろ設定ファイル(1.FVWM)</title><link>https://kuri65536.bitbucket.io/posts/id00043/</link><dc:creator>Shimoda</dc:creator><description>&lt;div&gt;&lt;h3 id="fvwm"&gt;FVWMの設定&lt;/h3&gt;
&lt;p&gt;fvwmの設定ファイルです.&lt;/p&gt;
&lt;p&gt;次の設定を追加してます.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Shift + A6 でktermを起動.&lt;/li&gt;
&lt;li&gt;Alt + hjkl でデスクトップの移動&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;$HOME/.fvwmrcに名前を変えて使ってください.&lt;/p&gt;
&lt;p&gt;WMをfvwmに変更するのを忘れないでね (^-^;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kuri65536.bitbucket.io/download/fvwmrc.txt"&gt;fvwm設定ファイル&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kuri65536.bitbucket.io/posts/id00043/"&gt;続きを読む…&lt;/a&gt; (残りを読むのに必要な時間は1分)&lt;/p&gt;&lt;/div&gt;</description><category>hack</category><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00043/</guid><pubDate>Sat, 09 Apr 2005 03:26:50 GMT</pubDate></item><item><title>NetBSD/hpcmipsいろいろ設定ファイル(2:jvimrc)</title><link>https://kuri65536.bitbucket.io/posts/id00045/</link><dc:creator>Shimoda</dc:creator><description>&lt;p&gt;jvimの設定.&lt;/p&gt;
&lt;p&gt;g→lで日付が入るようにしてます.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://kuri65536.bitbucket.io/download/jvimrc.txt"&gt;jvimrcファイル&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ver.6.0
さらにjvimrcの設定ファイル追加.&lt;/p&gt;
&lt;!-- vi: ft=markdown:ts=4
  --&gt;</description><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00045/</guid><pubDate>Sat, 09 Apr 2005 03:22:20 GMT</pubDate></item><item><title>MC-CS12でswapを作成してみる</title><link>https://kuri65536.bitbucket.io/posts/id00340/</link><dc:creator>Shimoda</dc:creator><description>&lt;p&gt;あんまにもハングアップしまくるので, \
swap を設定することにしました.&lt;/p&gt;
&lt;p&gt;パーティション切るのはなんなので, \
ファイルでやることに.&lt;/p&gt;
&lt;p&gt;とりあえず,&lt;/p&gt;
&lt;pre class="literal-block"&gt;cat /kern/pysmem&lt;/pre&gt;
&lt;p&gt;してみたところ, 2MB の容量だったので&lt;/p&gt;
&lt;p&gt;swap は 4MB にしてみました.&lt;/p&gt;
&lt;p&gt;この結果ディスクは次のように...:&lt;/p&gt;
&lt;pre class="literal-block"&gt;Filesystem  1K-blocks     Used    Avail Capacity  Mounted on
/dev/wd0a       59431    54755     1704    96%    /
kernfs              1        1        0   100%    /kern
procfs              4        4        0   100%    /proc&lt;/pre&gt;
&lt;p&gt;せっかく頑張って容量節約してるのに...;(...&lt;/p&gt;
&lt;!-- vi: ft=rst --&gt;</description><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00340/</guid><pubDate>Thu, 27 Dec 2001 23:06:25 GMT</pubDate></item><item><title>scで違うファイルと連携する</title><link>https://kuri65536.bitbucket.io/posts/id00339/</link><dc:creator>Shimoda</dc:creator><description>&lt;p&gt;hpcmips にしか入れてないんだけれども, \
使用頻度は高い sc .&lt;/p&gt;
&lt;p&gt;違うファイル内のセルを参照する方法を考えてみたので
書いておこう.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p&gt;参照元のファイルに次のようなセルを記述.&lt;/p&gt;
&lt;p&gt;@ext( "echo &amp;gt; file", A32 )&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ここで, A32 っていうのは実際に
違うファイルから参照したいセルです.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;file には適当なファイルを指定します.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;セルの記述が終ったら ^T で @ext を有効にしてあげます.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;参照元のファイルはこれで準備完了です.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ファイルをセーブして sc を終了してください.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;中間ファイルが出力できているか確認します.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;内容は数字だけのファイルになってたら ok.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;pre class="literal-block"&gt;# cat file&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;最後にセルを参照するファイルではセルを次のようにします.:&lt;/p&gt;
&lt;pre class="literal-block"&gt;@ston( @ext( "cat file", "" ) )&lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;多分これが一番ストレートな方法かと思うんですが,&lt;/p&gt;
&lt;p&gt;sc にスクリプト実行とかあればそっちの方が&lt;/p&gt;
&lt;p&gt;いいかも知れませんね.&lt;/p&gt;
&lt;p&gt;最初はこの方法ではなくてファイルを bash, python
なんかのスクリプトで直接解析して
セルを参照しようと考えていました.&lt;/p&gt;
&lt;p&gt;でもよくよく考えたら関数とか含んでしまうと
スクリプトにかかる負担の方が大きくなっちゃうので
こっちの方法にしました.&lt;/p&gt;
&lt;dl class="field-list simple"&gt;
&lt;dt&gt;wrote2&lt;span class="colon"&gt;:&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;2009/04/02 08:01:33&lt;/p&gt;
&lt;/dd&gt;
&lt;dt&gt;wrote&lt;span class="colon"&gt;:&lt;/span&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;2001/12/27&lt;/p&gt;
&lt;/dd&gt;
&lt;/dl&gt;
&lt;!-- vi: ft=rst --&gt;</description><category>curses</category><category>hpcmips</category><guid>https://kuri65536.bitbucket.io/posts/id00339/</guid><pubDate>Wed, 26 Dec 2001 23:01:33 GMT</pubDate></item></channel></rss>