2024-03-09 22:47:41
icon

nForce使ってましたね…Phenom9500と組み合わせて。エラッタありのPhenom9500をわざわざ使ってましたw

2024-03-09 22:46:31
icon

nV1…グギギ…

2024-03-09 22:45:54
icon

結論:名前は正しく書こう(書けなかったとしても正しく書く努力はしたい)

2024-03-09 22:44:22
icon

ARMに関しては…ごめんなさい、もうどうでもいいという感情です
(だって最初ARMだったけど今Arm表記でロゴはarmなんだもん…自分の中では昔のARMが一番しっくりくるんだけどさ)

2024-03-09 22:42:23
icon

逆にNVIDIAはNvidiaとは書かないだろうし

2024-03-09 22:41:45
icon

あー、でもWindowsをWINDOWSと書いてもあまり違和感はない…無くは無いか。やっぱWindowsって書いた方が良いよね?

2024-03-09 22:40:10
icon

FreeBSDをFREEBSD表記するのってどの程度許されてるんだろう(ってNetBSD/OpenBSDのNETBSD/OPENBSD表記についても)。

駄目ではないのだろうけど、小文字を利用できないような特殊な環境下でない限りはFreeBSD表記するのが筋って気がするんだが…(NetBSD/OpenBSDに関しても同様?)。

2024-03-09 22:33:00
icon

あんまりこーゆう重箱の隅をつつく系なPRは投げたくなかったんだよ…
github.com/n7tae/mrefd/pull/24

Web site image
README.md: typo? by jg1uaa · Pull Request #24 · n7tae/mrefd
2024-03-09 22:04:32
icon

dosbox-x 2023.10.06→2024.03.01へのcommit終了っと。7.5に収録されるpackageが新しい方だと良いんだけど。

2024-03-09 21:58:34
icon

make update-patchesって…なんか便利だなこれ(教えてもらった)。

2024-03-09 21:12:22
icon

アニメ版のめぞん一刻って確か二階堂さんだっけ、誰かいなかったような…

icon

まあ最近はカジュアルに悪意を向けてくる輩があまりにも多いので、この手の言葉狩りも良いエンターテイメントなんでしょう、彼らの頭の中では(他にもカジュアルに悪意を向ける手法、色々ありますよね)。

悪意を向けられる側としては正直迷惑しているので、どうにかして滅ぼせないかと考える毎日になりますけど。

2024-03-09 21:09:10
icon

「障害者」という表記を「障がい者」に改めよという「障害」狩り、だったら「システム障害」を「システム障がい」と書くのかい?というのは問うてみたいですね。

問題なのは文字列じゃなく、文字列に込められた悪意の有無だろって思うんですけど…そこを確認せずにただの文字列比較だけで「悪意あり!死ね!」とする人間の方が遥かに差別的であり、悪意の塊にしか自分には見えません。

これは昔からそう思っているし、この考えを改める気も今のところ無いです。他の人に自分と同じ考えを持てと押し付ける気は無いですが、その代わり反論は一切受け付けませんので。

2024-03-09 21:01:51
icon

gomrefdash化の作業…結局徒労に終わっただけ(使うの止めた)ではあるのだけど、何かの折にまた動かすことができやしないか試してみたいですね…

2024-03-09 20:58:15
icon

結局この手の魔女狩りって、単に「気に食わないからお前を殺す」という感情表現なだけなのでお互いがギスギスするだけだし、それを煽って喜ぶバカが出てくるだけなので良いことないんですよね。

だからこそ、魔女狩り狩りが必要だと以下省略。

2024-03-09 20:56:38
2024-03-09 18:52:05 "ζ"の投稿 zetamatta@mstdn.jp
icon

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

2024-03-09 20:56:33
icon

そうですか。

2024-03-09 20:56:25
2024-03-09 18:48:46 "ζ"の投稿 zetamatta@mstdn.jp
icon

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

2024-03-09 20:53:07
icon

うーん、mrefdのdashboard、gomrefdash使うの止めてref-dash( github.com/M17-Project/ref-das ) 1.3.0のままで行くか。これで動かせるっていうなら別に問題無い訳なんだし。

Web site image
GitHub - M17-Project/ref-dash: M17 Reflector dashboard for use with mrefd
2024-03-09 16:54:55
icon

framboise# /home/uaa/gomrefdash/gomrefdash
2024/03/09 16:53:57 Starting /home/uaa/gomrefdash/gomrefdash -
2024/03/09 16:53:57 gomrefdash.toml not found
2024/03/09 16:53:57 /root/.config/gomrefdash.toml not found
2024/03/09 16:53:57 no config files found, let's try reading from environment
2024/03/09 16:53:57 unable to get config: GOMREFDASH_HOSTPORT not set
framboise#

ふむ、コンフィギュレーションのファイルは$(HOME)/.config/gomrefdash.tomlを見に行くのか。

2024-03-09 16:45:27
icon

uaa@framboise:~/gomrefdash$ ./gomrefdash
2024/03/09 16:44:29 Starting ./gomrefdash -
2024/03/09 16:44:29 gomrefdash.toml found.
2024/03/09 16:44:29 unable to create dashboard: unable to create reflector: unable to obtain reflector data for /var/log/mrefd.xml: unable to stat file /var/log/mrefd.xml: stat /var/log/mrefd.xml: no such file or directory
uaa@framboise:~/gomrefdash$

mref用の新しいdashboard、手軽に動かせるのは良いけど…httpdを内包しているのでそこをどうするかが悩みどころ。 github.com/kc1awv/gomrefdash

Web site image
GitHub - kc1awv/gomrefdash: mrefd Dashboard in Go
2024-03-09 16:41:10
icon

80(http)の代替ポート(http-alt)、8080が有名だけど他にも8000, 8008, 591があるのか。 speedguide.net/ports.php?filte

2024-03-09 06:58:02
icon

バイクの免許だけはあるけど、じーさんになるまでの間には乗りたいよなあ。その「じーさん」になるまでに残された時間、大してありゃしないというのが大きな問題で。

2024-03-09 06:57:21
icon

ハスクバーナってKTMの傘下にあるのか…「2013年にKTM傘下となったハスクバーナは、翌年のミラノショーにロードスポーツのコンセプトモデルとして、ヴィットピレン401を発表。KTM390デュークのエンジンやフレームを用いたカフェスタイルのモデルだった。」って bikebros.co.jp/catalog/38/999_ に書いてあるけど。

Web site image
ハスクバーナ (Husqvarna) ヴィットピレン701 | VITPILEN 701
2024-03-09 06:56:09
2024-03-09 02:23:25 Giraffe Beerの投稿 giraffe_beer@mstdn.maud.io
icon

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

2024-03-09 06:55:17
icon

もともとDOOMって486DX2/66MHz辺りで動いてたゲームだから、Cortex-M4辺りなら十分余裕な気がする(Cortex-M0の高クロック品でもイケるんだっけ?RP2040とかって…実際にやってましたか kilograham.github.io/rp2040-do )。

って、ハスクバーナってあのハスクバーナっすか?バイクの。husqvarna-motorcycles.com/ja-j

(多分ヤマハみたいに何でも作っちゃう系のメーカーなんだと思う)

2024-03-08 22:26:24
icon

素直にLinuxでやればいーじゃん、ではあるんだろうけど…ズボラに管理したいサーバをLinuxでやるっていうのはちょっと怖いなって(ちゃんと面倒見ないとすぐクラックされちゃうし…OpenBSDだって雑に扱えば簡単に堕ちるのかもだけど)。

2024-03-08 22:24:00
icon

さてと、VPS上で動いてるmrefd(M17 reflector)をOpenDHT対応にすべくopendht/msgpack-cxxのports化をしていたのだけど、パッケージを持っていくのもなんかアレなのでportsをVPS上でビルドすることに。

ここまでうまくいけば、あとはmrefdのビルドとdashboardの入れ替え…時間かかったなあ。

2024-03-08 22:02:21
icon

問題無さそうなのでports/emulators/dosbox-x-2024.03.01へアップデート(のdiffをports@へ投げた)

2024-03-08 21:49:48
icon

dosbox-x-2024.03.01のビルド中…長い…

2024-03-08 21:22:38
icon

stackoverflow.com/questions/69 に近いけど、別に全てのオプションを無効化したいわけじゃない…

Web site image
How may I override the compiler (GCC) flags that setup.py uses by default?
2024-03-08 21:14:28
icon

@redbrick デフォルトが-O3とはいえ、どこから来たのか分からないのを気軽に放り込むのが良いのか結構悩むんですよね。CFLAGS=""が本当に許されないのか、という疑問も出てきましたし…(GitHubのチェックがどこまでアテになるのかなあって)。

2024-03-08 21:11:48
icon

うーん、OpenDHTの件はちょっと放置して様子見てみるか。
closed(でmerged)なPRを見るに、ビルドのチェックに失敗している物もあったりするし。他の人のPRのチェックが失敗しているから自分のPRが失敗していても大丈夫だもんねーという言い訳はしたくないんだけど。 github.com/savoirfairelinux/op

Web site image
doc: fix dhtnode(1) man page formatting by bandali0 · Pull Request #670 · savoirfairelinux/opendht
2024-03-08 21:04:14
icon

でもなんでUbuntu/GCC Autotools buildやMeson buildでエラー出すんだろ。minimal buildは問題無いのに。ていうかSlackware上でのビルドで問題なかったから投げたんだけどな… github.com/savoirfairelinux/op

Web site image
reflect MsgPack_CFLAGS/LIBS for python bindings · savoirfairelinux/opendht@149099b
2024-03-08 20:56:04
icon

All I've Gotの後にIN MY HEAD…LF SYSTEM祭りですかね(嬉

2024-03-08 20:55:03
icon

@redbrick -hoge とか指定しても、特に何も効果が起こらないようなオプションって意味です。

CFLAGS="$(MsgPack_CFLAGS)" LDFLAGS="-L$(top_srcdir)/src/.libs $(MsgPack_LIBS)" $(PYTHON) setup.py build_ext --inplace

この場面におけるCFLAGSの指定を””にしないで済むように、どう誤魔化すか…というのを悩んでいるところです(-g辺りを突っ込もうかと考えてます)。

2024-03-08 20:52:36
icon

Master滅べ論者って、ATA(IDE) HDDのMaster/Slaveなんかも滅べってことなんですかね…(実際、SPIのMISO/MOSIは滅んじゃいましたね)。

2024-03-08 20:50:29
2024-03-08 20:03:27 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

???「『マスターアップ』は奴隷制への賛同を意味しているので差別発言です!!!」

2024-03-08 20:36:36
icon

うーん、CFLAGS=""を許さない環境もあるみたいなんだけど、かといってCFLAGS="$(CFLAGS)"で逃げると-O2 -gが効いてしまうので、デフォルトの-O3が無効化されてしまう(これどこから来たんだろう…CXXFLAGS辺りか?)。何もしない、NOP命令な感じのgccのオプションは無いのかなあ。

2024-03-08 20:29:49
icon

gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -g -O2 -fPIC -I../../include -I../include -I/usr/include/python3.9 -c ./opendht.cpp -o build/temp.linux-i686-3.9/./opendht.o -std=c++17
g++ -pthread -shared -L../src/.libs -g -O2 build/temp.linux-i686-3.9/./opendht.o -L../../src -L. -L../src/.libs -L/usr/lib -lopendht -lgnutls -o /home/uaa/opendht-3.1.7/python/opendht.cpython-39-i386-linux-gnu.so -std=c++17

2024-03-08 20:29:35
icon

CFLAGS="-g -O2 " LDFLAGS="-L../src/.libs " /usr/bin/python3 setup.py build_ext --inplace

2024-03-08 20:25:01
icon

gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I../../include -I../include -I/usr/include/python3.9 -c ./opendht.cpp -o build/temp.linux-i686-3.9/./opendht.o -std=c++17
g++ -pthread -shared -L../src/.libs build/temp.linux-i686-3.9/./opendht.o -L../../src -L. -L../src/.libs -L/usr/lib -lopendht -lgnutls -o /home/uaa/opendht-3.1.7/python/opendht.cpython-39-i386-linux-gnu.so -std=c++17

2024-03-08 20:24:55
icon

CFLAGS="" LDFLAGS="-L../src/.libs " /usr/bin/python3 setup.py build_ext --inplace

2024-03-08 07:01:39
icon

でもどう直したもんだろうこれ。ports側のパッチで対応でも良いんだろうけど。

2024-03-08 07:01:20
icon

おー、OpenDHTに投げたPR、てめーのせいでビルド失敗してるぞコラ💢って怒られた(こういうチェックが自動でかかるのは助かる)。

2024-03-08 06:55:45
icon

OpenDHTができたらdosbox-xのportsのメンテナンスしないと…2024.03.01が出てる。

2024-03-07 22:22:07
icon

あとはpkg/DESCRを書けば良いはず。

2024-03-07 22:08:42
icon

libtoolがOpenBSDかgnuかの違い…切り替えてみたけど、どっちもtools/のビルドには失敗してるのでlibtoolの問題ではなさそう。

2024-03-07 22:02:13
icon

でも個人的に/optとか/pkgというのはうーにゅってなることが…

2024-03-07 22:01:55
2024-03-07 21:35:14 hfpの投稿 hfp@social.mikutter.hachune.net
icon

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

2024-03-07 21:55:27
icon

portsはとりあえずtools, pythonはdisableにしておくことにしよう。bindingsが作れる布石は打っておくけどそれ以上は面倒なのでやらないという方針で。

2024-03-07 21:50:49
icon

ごあいさつ代わりに、opendhtのPython bindingをビルドする際のちょっとした問題に対するPRでも投げてみる。こんなんでもちゃんとレビューに掛けてくれるのかな(余計な仕事増やすな💢とか言われそう)。 github.com/savoirfairelinux/op

Web site image
reflect MsgPack_CFLAGS/LIBS for python bindings by jg1uaa · Pull Request #689 · savoirfairelinux/opendht
2024-03-07 21:23:56
icon

まあOpenBSD使ってると確かにいちいち/usr/local/{include,lib}追加しないとダメってケースが多いのでめんどくせえなあと思う場面は多いのですが、そういうもんなのであんまり気にしてません。

2024-03-07 21:23:04
2024-03-07 21:20:32 redbrick@HyZERO3強制解約済みの投稿 redbrick@social.mikutter.hachune.net
icon

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

2024-03-07 21:19:16
icon

(面倒ではあるんですが、なんでもかんでも/usr/includeや/usr/libに入れたれーという思想、自分はあんまり好きじゃないです)

2024-03-07 21:18:34
icon

-L/usr/local/libを入れてるのは、標準で見に行く/usr/libにはシステム標準のライブラリしか入れないことになっているからで…ports等のパッケージ化されたものは/usr/local/libを見に行くようわざわざお願いしないといけないという事情があります。

2024-03-07 21:17:18
icon

portsで使用するlibtoolはOpenBSD由来で、特段理由が無ければこれを使うようにという指示があります。もちろん、必要があればGNU libtoolの使用を認めてはいますが…何故GNUじゃないといけないのかという説明は求められますね。

2024-03-07 20:57:52
icon

/bin/sh ../libtool --tag=CXX --mode=link c++ -std=c++17 -I/usr/local/include -L/usr/local/lib -O3 -Wno-deprecated -pedantic-errors -fvisibility=hidden -DMSGPACK_NO_BOOST -DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -lopendht -lreadline -lfmt -L../src/.libs -L/usr/local/lib -lgnutls -lpthread -o dhtnode dhtnode.o

なぜこれでundefined symbolの嵐になるのか(OpenBSD上)。Slackwareの場合、OpenBSDと同じようにわざわざclang++使ってるけど全然問題無いっていうのが謎。

2024-03-07 20:56:11
icon

/bin/sh ../libtool --tag=CXX --mode=link clang++ -std=c++17 -O3 -Wno-deprecated -pedantic-errors -fvisibility=hidden -DMSGPACK_NO_BOOST -DMSGPACK_DISABLE_LEGACY_NIL -DMSGPACK_DISABLE_LEGACY_CONVERT -lopendht -lreadline -lfmt -L../src/.libs -lgnutls -lpthread -o dhtnode dhtnode.o

これは何事もなくビルドできる(Slackware上)。

2024-03-07 20:23:36
icon

ld: error: undefined symbol: dht::DhtRunner::getStorageLog() const
>>> referenced by dhtnode.cpp
>>> dhtnode.o:(cmd_loop(std::__1::shared_ptr<dht::DhtRunner>&, dht_params&))

えーと、どっちがどっちを呼ぼうとしてundefinedうんたらなんだっけー?と混乱中。

2024-03-07 20:03:40
icon

ん?
sbopkgでインストールできるOpenDHTは1.7.4か。現状の最新版は3.1.7だから随分古くないか…?

あと、opendht.SlackBuildでのコンフィギュレーションはこんな感じか。
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DOPENDHT_TOOLS=OFF \
-DCMAKE_BUILD_TYPE=Release ..

ライブラリだけ、ツール類のビルドは無し。あと、slack-descでは"OpenDHT is a C++11 Kademlia distributed hash table implementation."ということで、C++17じゃなくC++11前提にしてる(古いから?)。

2024-03-07 07:44:25
icon

OpenDHTのビルド、configure時のMsgPack_CFLAGS, MsgPack_LIBSの指定で進められるかと思ったけど、むしろCFLAGS, CXXFLAGSを適切に設定した方が良さそう。

って思ってたんだけど、やっぱtoolsのビルドで死にましたかー

2024-03-07 07:29:12
icon

@trondd @hfp wow, pkg_add's man says

%c Expands to the string "snapshots" when running a -current or -beta
kernel, or if the command line option -D snap | -D snapshot is
specified. Otherwise, %c expands to %v, which selects a release
version.

thanks!

2024-03-07 07:22:48
icon

@hfp 遅くなりました。PKG_PATHの設定でどうにかできました。ありがとうございます。

2024-03-06 22:34:58
icon

OpenDHT、--disable-python, --disable-toolsをconfigureに指定しないとビルドが完走しないんだけどどうしたもんだろう。

パッケージを作る上では--disable-pythonがあった方が良いというか今のところPython support考えてないのでそれで逃げたいんだけど流石に--disable-toolsはどーなのって気が。トラブった時の原因追求とかで困りそう。

2024-03-06 22:25:12
icon

OpenDHTのビルドが重いーおもいーくーそーおーもーいーーーーー

2024-03-06 22:02:47
icon

security/argon2
devel/asio
boostは要らないと思う

2024-03-06 20:44:22
icon

ケーキのイチゴは真っ先に食べるー。
あとは尖ってる方から食べてく。

という話をすると無性にショートケーキを食べたくなるな(最近のショートケーキ、ちょっとしたやつでも結構なお値段がするので気楽に食べるというよりも気合を入れて食べるものになってしまったのがとっても悲しい)。

2024-03-05 22:39:42
icon

OpenDHTビルドするのに必要だから欲しいんだよね、msgpack-cxx。って話も書いといた。流石にALSAじゃないからお塩な対応にはならないと思うけどw

2024-03-05 22:38:04
icon

ビルドしたオブジェクトを含むportsってのは今まで作ったことはあるけど、ヘッダだけのportsってのは流石に初めてなので勝手が分らぬ…なので、とりあえずそれっぽくできたのをぶん投げてご意見頂戴するのが手っ取り早いんだろうなあ。

okもらえりゃラッキーな精神で。

2024-03-05 22:29:42
icon

@hfp とりあえず-current上じゃなく7.4上で簡単に作業してみた(一旦これで投げてみる、怒られるの覚悟でw)

2024-03-05 22:24:41
icon

OpenBSD-7.5-betaなので、pkg_addするとOpenBSD/7.5/packages/amd64を見に行ってしまうんだけど…まだパッケージはOpenBSD/7.4の下なんだよなあ。もしくはsnapshot。どうやって拾ってきたものか…

2024-03-05 22:19:51
icon

msgpack-cxx(C++)ってヘッダのみなので、コンパイルって特にしないらしい…というのをどうやってパッケージ化するんだろう。

2024-03-05 22:04:16
icon

sun50iで独立させてるU-bootで、SUNXI_SETUP_REGULATORS=0にしたATFをリンクするよう、orange_pi_one_plusの定義を追加しないといけないという話なんだろう多分(状況の把握に時間かかってる)。

2024-03-05 21:34:15
icon

テストしてほしいってdiffが出てたのでてすとしよっかなーとボードかき集めたら、既にcommit済だった件。どうしようこれ。

2024-03-05 07:22:51
icon

おかしなことが起こった→それはおかしなことが起きている、なのでその時に対策すれば良いなのかも。対策せずに正しく動いているならそれで問題ない、という思想?

2024-03-05 07:21:37
icon

ドライバだとどの辺りまで「寛容」を認めるのかというのは気になる。errata対策は寛容さとは言わないだろうし…かといってがちがちに、「あ、予約されてるこのbitは0返すはずだけど1返したから落としますね」とまでやるかというとそうでもなかったし(今は違うんだろうか)。

過ちは人の常、赦すは神の技ってあるけど…別に神なんて大それたものじゃないとしても、どこまで許容するかって本当に難しいなって記憶はある。

2024-03-05 07:18:16
2024-03-05 07:17:26 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

予期しないものに寛容に振る舞うシステムはそこまで変化に強いわけではない。世の中はHTML Living Standardのように現状を追認するためのルールブックを作る動機と体力がある業界ばかりではなく、やがて現状が文書化されることもなく曖昧に壊れていく。

2024-03-05 07:17:44
2024-03-05 07:02:25 Masanori Ogino 𓀁の投稿 omasanori@mstdn.maud.io
icon

一方で、予期しないものに寛容に振る舞う方針にはむしろシステムの堅牢さにとって有害な面がある、というポステルの法則(ロバストネス原則)の反省もある。

RFC 9413 - Maintaining Robust Protocols
https://www.rfc-editor.org/rfc/rfc9413

RFC 9413: Maintaining Robust Protocols
2024-03-04 22:28:46
icon

(敢えてこっちに)やっぱ間違ってるものはまちがってるんでねーけ、と正面切って言う必要もあるんだろう。納得いかんものを抱えながら生きるというのもそれなりにストレスがたまるもんだし。

という訳で、こちらの(ちょっと喧嘩腰な)見解を添えた上で、どういうことか説明してもらうとしましょうか…

2024-03-03 16:07:38
icon

OpenBoxからでもDM-1801を認識させて、gd-77_firmware_loader.pyでの書き込みは問題なし。

2024-03-03 16:06:47
icon

OpenGD77(OpenDM1801)のMCUXpresso抜きなビルド、完了。パッチもここに。 github.com/jg1uaa/opengd77-nox

相変わらずcodec_interface.cの(codec blobの)バイナリ呼出し手順はアレなままだし、SPI周りのdata barrierが必要な箇所も直っちゃいない…多言語対応はFirmware Programmer側で言語ファイルを書き込むような形で対応するみたいなので、この作業を省けるのはありがたい。

2024-03-03 14:44:18
icon

リンカスクリプト自体に手が入ってるから、ここから直さないとダメか。

2024-03-03 14:30:03
icon

[LD ] firmware.axf
/usr/lib/gcc/arm-none-eabi/12.2.1/../../../arm-none-eabi/bin/ld:../linkerscripts/firmware_newlib.ld:109 cannot move location counter backwards (from 00055324 to 00054000)
collect2: error: ld returned 1 exit status
make: *** [../Makefile:226: firmware.axf] エラー 1

言語周りを見直す前にビルドを試みてはみたけど、なんかダメっぽいな。言語周りをどう抑え込んでみたものか…

2024-03-03 14:25:25
icon

codec_interface.c: 変わりなし→そのまま使える
SPI_Flash.c: 多少違ってる→多分使える

2024-03-03 14:14:11
icon

satellite.h エラー修正用のパッチ→現時点では修正済のため不要
uiLocalisation.h 内部構成が違う→作り直し

2024-03-03 13:50:00
icon

20230304版でいじったのがこれだから…
patching file firmware/Makefile
patching file firmware/include/functions/satellite.h
patching file firmware/include/user_interface/uiLocalisation.h
patching file firmware/linkerscripts/firmware_library_picolibc.ld
patching file firmware/linkerscripts/firmware_picolibc.ld
patching file firmware/source/dmr_codec/codec_interface.c
patching file firmware/source/hardware/SPI_Flash.c
patching file firmware/source/user_interface/uiLocalisation.c

2024-03-03 13:47:18
icon

> ./firmware/include/user_interface/languages/src/languages_builder.c
> ./firmware/source/functions/aprs.c
> ./firmware/source/interfaces/gps.c
> ./firmware/source/user_interface/menuAPRSOptions.c
> ./firmware/source/user_interface/menuCalibration.c
> ./firmware/source/user_interface/menuGPS.c

このへんがOpenGD77の20231231に追加されたファイルか。

2024-03-03 09:57:01
icon

arm@ に現状報告とdiff投げて、返答を待とう。

とりあえずPD14によるPHYのリセットができないとちゃんと動かないのは確かだしそれを強引に行うコードってのは随分前に作ってはいたんだけど…ボード固有ってのはあんまり美しくないし、DeviceTreeで(ドライバが認識できれば)きちんと処理できるって形の方が万人にとって幸せな解決策であることは間違いないから。

お願いしますよ、LinuxやU-bootでDevice Treeいじってる人達…!

2024-03-03 08:43:12
icon

刺さるなあ…自分もGentooのインストールできなかったからArch入れてるし…

2024-03-03 08:42:35
2024-03-03 08:35:13 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

gentooinstallbattle と Arch については、こういった素材が存在する

Attach image
2024-03-03 06:51:51
icon

とりあえず、これで出来上がりってことで良いけど…SUNXI_SETUP_REGULATORS=0(だったっけか、レギュレータの設定を無視するオプション)無しのATFでもPHYのリセットをちゃんとやってれば動くって話をどうまとめたらいいんだろう。

別途ATF分けないとダメって話で最初進めてたんだけど、まとめられる方が楽なのは確か。とはいえ、Armbianも確かパッチ当てたATFで動かしてるからここは分けたままで良いんじゃないの?で進めるか…