21:37:44
icon

メモリ空間を直接いじってレジスタとか叩くとなると、やっぱCが楽ー(※)ってなっちゃうんですがその辺Rustとかどーなんですかね。unsafe使えばその手のコードも書けるとは聞きますけど、「そのアドレスを」「どのビット幅で」「どう操作する」を手軽に書けるのかどうか(やることがやることなので安全性については考慮しない)。

(※)だって高級なアセンブラだし

21:31:25
icon

@hfp あ、何らかのシグナルを送れば落とせるんですね(SIGTRAPで良いのか)、後で試してみます。今のところシリアルポートにデータ吐くという古典的手段で何とかなってはいるのですが、こればかりに頼ってもいられませんから…

21:07:20
icon

(ああ、やはり同じことを考える方がいらっしゃる。自分の認識は間違った方向性ではないみたい。)

21:06:22
icon

多分、インタフェースの切り口がしっかりしていれば or しっかりさせるための継承であれば問題ないんじゃなかろーか…?

21:04:02
icon

元々Cで書いてたコードをC++化したのでC臭いC++のコードっていうのは、認める。

21:03:32
icon

以前、必要があってC++で書いたコードはあったけど…継承って便利だよねーという印象だったけどなあ。

kakasi, ChaSen, MeCabの形態素解析エンジンを切り替えて使う場合、class yomiを呼び出すけど実際はそこから派生したyomi_kakasi, yomi_chasen, yomi_mecabを呼んでるという作りにして。

github.com/jg1uaa/nwc2010-libk

20:49:44
icon

まあNostrでZap投げる時って自分は10~100satsくらいにしている(それ以上はよほどの場合じゃないと投げないと思う)ので、今のところBTCが上がることへの問題は…あんまりないんじゃないかなあ。知らんけど。

20:48:03
icon

そういえば100satsが約7JPYとかWallet of Satoshiに出てたな。自分がsatoshi買った時って確か100sats=約3JPYって世界だったよーな。

20:46:44
2024-02-10 20:45:20 たかへーの投稿 takahyy@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

19:20:42
icon

@hfp なんかsj3の場合、Ctrl-Cトラップされてるみたいなのでどうにもならないんですよね…

19:10:36
icon

ttyなんて便利コマンドあったのか。とはいえgdbに落とせないとgdbのコマンドを打てないという問題が…

19:09:18
2024-02-10 14:28:36 hfpの投稿 hfp@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

18:18:28
icon

エアコン、昨年壊れて付け替えたけどそういえば0.5℃単位で温度調整できますね(本当にその精度が出るかは知りませんが)。大きめのリビング向けの、ちょっとお高い機種…本当は安いモデルを買いたかったんですが、暑い時に前のエアコンがぶっ壊れてくれたのでやむを得ず。

06:52:21
icon

おっ(凄い)

06:52:08
2024-02-10 00:47:32 isakiの投稿 isaki68k@misskey.io
icon

このアカウントは、notestockで公開設定になっていません。

06:50:17
icon

あー、確かに drivers/phy/allwinner/phy-sun4i-usb.c elixir.bootlin.com/linux/v6.7. は参考にしたかも。
sun50i-a83tじゃなくsun8i-a83tだし(A83TはCortex-A7のocta-core)。そしてsun20i-d1もここにコードがあると。

とはいえ、.needs_phy2_siddq=trueなのはsun50i_h616だけみたいだけど。

phy-sun4i-usb.c - drivers/phy/allwinner/phy-sun4i-usb.c - Linux source code (v6.7.4) - Bootlin
06:43:12
icon

Andre Przywara氏(Armの人、allwinnerというかArm界隈でよく見かける)が絡むならこの情報は確かだからメモ。 lore.kernel.org/linux-arm-kern

[PATCH v2 0/7] arm64: sunxi: h616: Add USB support
06:37:56
icon

Allwinner H616のUSB workaround周りのあれこれを思い出す必要があるので(自分の過去のTwitter上の呟きをリンクでぺたぺた)。
twitter.com/uaa/status/1481023
twitter.com/uaa/status/1481224

sun50i-h616の他sun50i-a83tを入れてしまったのは何故か(そして入れていることは適切なのか)というのが気になっている。