- 締切済み
ソフトウェアリセット方法について
MS-DOS V6.2で開発したアプリケーションでハードのソフトウェアリセット機能 を実行したい。 標準関数等で何か良い方法はありませんか? (アセンブラ等で作り込んで飛ばすしか無いのでしょうか?)
- freak
- お礼率100% (1/1)
- その他(ソフトウェア)
- 回答数1
- ありがとう数4
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- wyvern0
- ベストアンサー率32% (54/165)
DOSのころ使っていたアプリケーションで、HSBと言うものがあります。 こちらのソースコードが公開されています。 アセンブラで書き込まれているようですが、もしフリーソフトを使えるのであればHSBを使用したほうがいいのかもしれません。 こちらからダウンロードできるので、参考にしてください。
関連するQ&A
- 組み込みマイコンでのソフトウェアによるリセット
組み込み用マイコン向けのファームウェアをC言語で 書いています. ここで, ソフトウェア側からマイコンにリセットをかけ るにはどのような方法があるでしょうか? ※マイコン自体には内部的なハードウェアリセットを行 う機能は無いものとします. 素人考えで思いつく限りだと: ・リセットを行う場所の関数からmainまですべて戻る 経路を作っておく. main (または, mainを呼び出すスタートアップルーチ ンの部分)をループにしておき, その始めで内蔵周辺 機能のレジスタやstatic領域のメモリをすべて初期化 するようなコードを ひたすらハードコーディングしておく. (※static領域のメモリ初期化はどのみち行うからよ いとして, 内蔵周辺機能のレジスタをひたすら初期化 するのが面倒に思われます) ・ウォッチドッグタイマ機能があれば, わざとカウン タをオーバーフローさせてハードウェアリセットをか ける. ・外部リセット端子に何らかの形で出力ポートを 接続しておいて, 自分でハードウェアリセットをかける. 上記のものでもやればそれなりに動作しそうな気は しますが, どういう方法が一般的なのか知らないため どうしてよいか悩んでいます. どのようにリセットを行うのがスマートであるか ご教示いただけませんでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- WindowsCE端末でのソフトリセットについて
VisualCを利用してCE5.0のアプリケーションを開発しています。 ソフトリセットをしたいのですが、やり方がわかりません。 WindowsMobileだとExitWindowsEx(EWX_REBOOT,0)を呼び出せば可能なようなのですが、本関数は利用できませんでした。 他に何かやり方はあるのでしょうか? 知っている方がいらしたら教えて頂きたいのですが。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- デジタルカメラのリセット方法
Sony Cyber-Shot DSC-F505Vのリセット方法を教えてください。 フラッシュ機能にエラーが出ています。 リセットすると解決できるとの事でしたが、 このカメラにはリセットボタンがないので、 修理センターに出さないとリセットは不可能だそうです。 自分でできるものならやってみたいと思いました。 操作が複雑であるならあきらめます。 どうぞよろしくお願いします。
- 締切済み
- デジタルカメラ・フィルムカメラ
- .net framework用のソフトウェア開発
.今後ソフトウェア開発をするにあたって、net frameworkの実行環境で動くソフトを作る事をmicrosoftは推奨してると思いますが、.net framework用のソフトは.net frameworkがなくては動かなく、今後ウィンドウズには.net frameworkが標準搭載されるそうですが、他のosはわからず.net framework用のソフトウェアは流行るのでしょうか? またjavaで開発したソフトウェアもjvmがなくては動作せず、今後ソフトウェア開発でjavaを使うのは流行るのでしょうか?フリーソフトではjavaで作られてフリーソフトは少ないですよね。
- ベストアンサー
- Visual Basic
- ソフトウェアに「実装する」の英語訳
開発した関数やクラスをソフトウェア内で機能として実際に使用する場合の「実装する」を何と言ったらよいかを教えてください。 implement ?、deploy ?
- ベストアンサー
- 英語
- ★顧客向けソフトウェア開発費用の見積方法は?
顧客向けソフトウェア開発を行なう場合の費用の見積は、どのような基準で行なっていますか? 過去、発注する立場だった時は、機能分割をして、関数の数を算出して、【関数の数×工数+打ち合わせ時間】を基準とし、工数は開発担当者のレベルの係数を経験値で算出していました。 昨今、開発ツールや環境が変わり、皆様どのように算出されているのか、差し支えない範囲でお教え願います。
- ベストアンサー
- その他([技術者向] コンピューター)
- ソフトウェアの分類について
ソフトウェアについての質問です。 「アプリケーションソフト」と「オペレーティングシステムの一部の機能」と「ソフトウェア」の違いって何でしょうか?
- ベストアンサー
- その他(ソフトウェア)
- ソフトウェア開発支援ツールについて
ソフトウェアを開発するにあたって有用な支援ツールを探しています。 目的としては、 ・実行時のバッファオーバーランの検出 ・メモリリークの検出 ・関数または行単位のパフォーマンス分析(実行時間・回数など) です。 環境は、VC++です。 候補として、DevPartnerがあると思いますが、他にどういった支援ソフトウェアがあるのか知りたいと思っています。 ご存知の方がいらっしゃいましたら、教えていただけると幸いです。
- ベストアンサー
- C・C++・C#
- MS-DOS 6.22(Vは付かない)でswitch??
教えてください。 MS-DOS 6.22を会社で使ってます。(DOS/Vではありません)(Ver6.22だったはず...) これで、configとautoexecを切り替えて使いたいのですが、 witchコマンドって使えるのでしょうか? DOS/Vだと、config.usとconfig.jp、autoexec.usとautoexec.jpを切り替えながら使えますよね? あと、ソフトウェアでのリセットってできませんか? 昔々FM-Rって富士通のパソコンでpoff.exeっていうソフトウェアでリセットできるのがあったのですが、同じようなコマンドがMS-DOS 6.2にはないでしょうか?
- ベストアンサー
- その他(Windows)
- ソフトウェアのバージョンについて
ソフトウェアのバージョンって作者はどういう風に決めているのでしょうか? 例えばソフトによってv1.43、v0.64、v0.99、v2.342などいろいろありますよね。 もちろんバージョンの数値が大きくなれば大きくなるほど後で開発されたものだという事はわかりますけれど、 これってなにか特別なきまりってあるのでしょうか? 今まで不思議に感じていたので質問させていただきました。
- ベストアンサー
- その他(ソフトウェア)
お礼
フリーソフトはチョットまずいみたいなんで、 他で回答を頂きました。 お手数をかけました。 ありがとうございました。