オープンソースカンファレンス2023 Online/Nagoya NBUGなひととき の記録 & オープンソースカンファレンス2023 Nagoya NBUGブースの記録
Coldfire側のコードがスタック壊してて(もしここ通ったら)絶対動いてないやん…とかいうのも2020年2月に見付けてるんだけど、やぶへび感…。
2023-04-29 12:47:33badaddr()が(nonoで)panicしてた件やっとcommitしたぞい。まあ実機確認してもらったら実はたいして必要ないことが分かったし、nonoもそれに合わせて直したからそもそも起きなくもなったわけだが(汗)
2023-04-29 12:28:17tsutsui.hatenablog.com/entry/ar1316036 “結論から書くと、 「VDGの VRAMアクセス時は A15, A14 とも何も出力されていない」 つまりハイインピーダンス状態になっているようです。” tsutsui.hatenablog.com/entry/ar1316036 初代 PC-6001 のA14 A15 の問題、みなハマっているのか twitter.com/zan2zanjp/stat…
2023-04-28 04:51:59【お知らせ】にがHP様よりツイッターでの告知依頼がございましたのでツイート致します。 にがBLOG2 「初代PC-6001で似非P6ROM使用時に画面が乱れる件」 niga2.sytes.net/wordpress/?p=8…
2023-04-27 23:46:19それはさておき、その意味では ifdef したほうがいいような気もしてるけど、条件コンパイル増やすのはどっちがいいのか分からんくらいそれはそれで面倒くさいしね。
2023-04-27 23:48:02おまけにluna68kだけならまだしもnews68kすらもI/Oがいないところでバスエラーが必ずしも出るわけではないというハードウェアだったことが分かって、ズコーー(AA略)なところはある。
2023-04-27 23:45:05まーそれ言うとそもそもあのptest自体、luna68kとnews68k以外のm68kにとっては、ページフォルトのたびに絶対trueにならない条件分岐のために10何クロック費やすだけで、まるで意味はないんだけども。
2023-04-27 23:43:28ただ、ほぼ100%foundを返すためだけにprobeを用意しても、20年前ならともかく、最近の節操なくぶくぶく太ってるカーネルでは、そのprobe分の.textセクション増やす意味ある?ってなってしまい、
2023-04-27 23:24:46自分は、Nのautoconf(9)はattachより前にprobeというフェーズが設計として用意されてるんだから、見付けれるんならちゃんと見付けてやろうじゃねーのと初手では思うほうなんだけど、
2023-04-27 23:19:00のでこの辺、決まったアドレスに固定的にあると分かってるような必須級のデバイスのprobeをどこまでやるかは割りと書いた人の好み次第みたいなところがあるような気はしてて(好み以上の理由があるかどうかはコメントにお気持ち書いといてもらわんと分からん)
2023-04-27 23:15:50ただそれとは別の話で、機種固有のデバイスだからってprobeが何も調べずにreturn1;してるガバガバな人は結構いて、それはせめて例えば変なアドレス指定してみたらattachでこけるより前にprobeで見付けてもろて…というケースはよくある。
2023-04-27 23:11:30ただ、実機で動いてるコードを不完全なエミュレータに合わせて書き直すのはやらないほうがいい。それやってるとどっちが何が悪かったんだかどんどん分からなくなるので。
2023-04-27 23:04:58延々ログが出続けてコンソール使えないのはさすがに面倒なので、あっちが直さないんならもうこっちでそのprintfやめてしまっては…と思わなくもない、というのはあるけど。
2023-04-27 23:03:02qemuのsparcエミュ上でNのncr53c9xが(動いてるけど)無限にエラー吐き続けてるやつとかは、ちゃんと見てないけどたぶんqemuが悪いはずなのでそれはqemuが直せよとは思うものの、もう何年もこの状態で、この話題をMLで見掛けた回数も1回2回ではないと思うので
2023-04-27 23:00:22別の処理では、AVX2使ったほうが1.3倍くらい速いところはあるけど、たぶん今 ifdef で使ってないんだよなー。あれも2倍速いとかなら考えるけどって感じで…。(というかCのほうも負けじと高速化したせいで差が縮まった)
2023-04-25 22:11:44最初SSE使ってみたけど、やりたい処理に対してぴったりはまる命令がなくて効果出なかったので、いろいろ変形してこねくり回してるうちに、そう変形したんならCでも8ピクセル同時に演算できるやんってなって、SSEは捨てたw
2023-04-25 22:06:47