wnc develop 記録

ソフトウェア・マイコン・電子回路開発とその他の記録。回想用。

記事追加ペースは遅いです。
所属している組織へ優先的に技術情報を提供しているため簡易記事になったり突如として削除する場合があります。
※2024年7月18日 hp.vector.co.jpにあるwnc develop inu goyaをlivedoor Blogへ徐々に移行開始します(2024年12月終了予告)。
当記事下に広告が出るように変更(PC用は初期出ない設定を変更、当方への収入は一切ありません)

引数(ひきすう)を沢山渡したいときにtypedefとstructで構造体を宣言すると便利そうです。※Neko Project 21/W x64(v0.86 rev.92)・FreeDos(98)上のOpenWatcom v1.9を使用昔、C言語を習ったような気がするのですが構造体はすっかり忘れていました。むりやり引数で渡そうとし ...

DOS上のソフトウェアを実行中にCtrl + Cで処理を強制終了することができますがメモリの確保や割り込み処理の変更を行っているソフトで途中強制終了されるとあとで問題になりそうな場合にCtrl + Cを無効化できれば良いと考えたわけです。※MS-DOSやFreeDOS上で実行するソフト ...

OpenWatcomのC/C++コンパイラでmakeを行おうと思ったのですが、日本語の資料が見つからずネット上の英語マニュアルを見ながら試行錯誤してみました。一応動くようにはなりました。※FreeDOS(98)上でOpenWatcomを使用OpenWatcomはwmakeというmakeソフトがあります。何も指定し ...

OpenWatcomでint DChを行うことを考えていたのですが、全部inlineかコンパイラが用意している関数を使用する方法のどちらかでできればよいと考えていました。前回はinlineで解決したのですが今回標準で用意されている方法でできないか作成してみました。一応動いてはいます。 ...

Neko Project 21/W上のFreeDOS(98)を使用(Neko Project 21/W x64 ver 0.86 rev 91 , FreeDOS(98) build 2043)PC-9801のint DCh機能を使用するときに以下のようにしてみました。使用している機能はキーの設定というやつです。矢印キーの上を押すとでてくるコードを0x11にして ...

2024年4月下旬、MS-DOS4.0がオープンソース化されました。MITライセンスなのであまり制限がなく使用できます。確認するとなにやら構築に使用するためのアセンブラやリンカーなども実行ファイルとしてですが付随しているようでした。そこで、MASM.EXEとLINK.EXEをダウンロード ...

2024年3月中旬、関西へ用事があった帰りに「こだま」を撮影しました。先日は500系だったのですが今回はRail Starです。最近では「さくら」「みずほ」という九州新幹線が新大阪まで走っているのでRail Starの本数が減ったように思います。だいぶ前にはひかりRail Starというや ...

NECのAV-300PROというアンプです。1990年頃導入したようなので製造から35年くらい過ぎています。昔は、コンセントを外してしばらくしてからもう一度接続しても設定状態を保持していたのですが、最近コンセントを外してすぐに接続しても設定をすべて忘れるという現象になりま ...

2024年2月下旬関西への用事が終わった帰りに500系に乗りました。かつては「のぞみ」として走っていたのですが700系やN700系が増えてきたあとJR西日本区間のみ運行しているようです。だいぶ他の新幹線と形状が異なりますな。今でも他で見ない速そうな形状が良いです。色も特徴 ...

ノートパソコンのNEC LaVie LE150/Cが2023年の12月頃から電源ボタンを押した直後すぐに電源が切れ、もう一度電源ボタンを押すとcmosエラーが発生するようになりました。たまにしか起動しないノートPCなのでメインボードについている二次電池がなくなったからかと思っていまし ...

↑このページのトップヘ