X68000/Human68k上で20ms間隔くらいの割り込みが欲しい

16HzですがRTCというのもありますね。
3
GIMONS @kugimoto0715

x68000のHuman上で20ms間隔ぐらいでドライバ内で割り込み欲しいんだけどあまり使われてないTimerAとか使っていいんやろか?普通はどうするんだろ…知ってる人いないですかね?

2017-02-12 18:23:42
Fu-. @fu_k054539

@kugimoto0715 いいんじゃないですかね。同じベクタ乗っ取って動くアプリとは併用(というか共存)出来なくなりますが…

2017-02-12 18:25:21
GIMONS @kugimoto0715

@fu_x68k TimerAって普通使う?TimerC,Dは他と被りそうな気がしてるんだけど・・・

2017-02-12 18:26:31
Fu-. @fu_k054539

@kugimoto0715 自分が移植してるソフト共が変なだけでしょうか(汗) V-SYNC割り込みをそのまま使うのではなくて、全部Timer-Aで1/60sを実現していたりするので…

2017-02-12 18:27:58
GIMONS @kugimoto0715

@fu_x68k なるほど・・・おいおい考えるとしてTimerAからスタートしてみます!

2017-02-12 18:29:28
Fu-. @fu_k054539

@kugimoto0715 気になったのでIOCS _VDISPSTのROMコードを見てみました。ベクタアドレス$134を触ってるので、ここと被らない別の割り込みソースがあれば良いのですが。マウス使わないんならTimer-Cとかですかねぇ。

2017-02-12 18:31:13
白馬の王子 @hakuba_no_ouji

@fu_x68k @kugimoto0715 Timer-Cを使う場合SX-WINDOW等は使えなくなりますか・・・?

2017-02-12 18:33:39
Fu-. @fu_k054539

@kugimoto0715 悩ましいですねぇ。 音を出さない代わりにOPMの割り込み使うとかw

2017-02-12 18:34:20
Fu-. @fu_k054539

@hakuba_no_ouji @kugimoto0715 とある資料によると タイマA V-DISP信号による割り込み 〃B シリアルポートのクロック生成 〃C カーソル点滅/FDD 制御等の割り込み 〃D BG プロセス切り換え用の割り込み だそーです(細かい事は忘れたw)

2017-02-12 18:36:47
GIMONS @kugimoto0715

@fu_x68k @hakuba_no_ouji やっぱり当面はTimerAかな・・・

2017-02-12 18:37:44
Fu-. @fu_k054539

@kugimoto0715 もうこの子ったらわがままばっかり言って…w

2017-02-12 18:37:49
Fu-. @fu_k054539

@kugimoto0715 @hakuba_no_ouji BGプロセスでゴニョゴニョやってるんならTimer-Dでしょうねぇ。

2017-02-12 18:38:24
GIMONS @kugimoto0715

@fu_x68k @hakuba_no_ouji じゃぁTimer-Dで!問題でたら考える。

2017-02-12 18:40:04
Fu-. @fu_k054539

@akuzo2p @kugimoto0715 Timer-Bはキーボードとのシリアル通信用だった気がします。昔乗っ取るプログラムを作って動かしたらキー入力が全滅した覚えがw

2017-02-12 18:45:01
GIMONS @kugimoto0715

@fu_x68k @akuzo2p もうあまり使われてないSCCとかから割り込みいただけないかなぁ

2017-02-12 18:48:48
GIMONS @kugimoto0715

@akuzo2p @fu_x68k 後は何かの割り込みに寄生するかかなぁ

2017-02-12 18:55:52
GIMONS @kugimoto0715

@akuzo2p @fu_x68k 使えると思うけど音源ドライバが使ってるんじゃないかなぁ・・・

2017-02-12 18:59:47
Fu-. @fu_k054539

@akuzo2p @kugimoto0715 同時に使えますよー。タイマの割り込みがどっちから来たかを見て処理を分ければ良いです。

2017-02-12 19:07:32
GIMONS @kugimoto0715

@akuzo2p @fu_x68k 音関係はFu-さん強かったよねw

2017-02-12 19:02:59
Fu-. @fu_k054539

@kugimoto0715 @akuzo2p いや、強い訳ではないです^^;

2017-02-12 19:07:50
GIMONS @kugimoto0715

@akuzo2p @fu_x68k こういう時ってマルチスレッドが恋しい(泣

2017-02-12 19:16:09