ksco 的工作日志
245 subscribers
168 photos
10 videos
4 files
84 links
内容主要取决于我正在做的东西,目前主要是模拟器 / DBT 之类的散乱话题。
Download Telegram
饿,吃了一大口猫粮,好香啊
🤯5🤔2
约莫看懂了 dynarmic AArch64 后端的寄存器分配模块,接下来就是给 RV 也照抄一份。
👍1😁1
刘阳
https://github.com/ptitSeb/box64/pull/1180
说起来之前就注意到这哥们总是时不时地给 box64 实现一些比较大的 feature,直到昨天才知道他是原作者的儿子 🤯
🤯8
好久没吃炒饭了,炒了一大锅
🥰2
RV64 要将某个 u64 imm 装入寄存器,总共分几步?

欢迎使用 Mov64 Calculator(单寄存器版):

https://godbolt.org/z/8cfPP9Y7x
在高铁上顶着高 ping 用 code remote 完成了一个 patch 的提交,最后发现这个项目可以在 macOS 上编译🥲
出差一周,感冒又一周,周末肝了 30 个小时的帕鲁,明天上班儿了
🥰3
开工大吉,今年希望可以把

1)DynamoRIO RV64 做到官方支持的程度;
2)dynarmic RV64 做好合进主线,Citra 和 yuzu 可以正常使用;
3)box64 Loongarch 做到能用的程度。
昨天给 3A6000 装机然后安装了 AOSC OS,今天在上面做了一整天 box64 开发。不得不夸的是,不管是硬件还是系统,体验都是无可挑剔的。
🤔1
LoongArch 的 LBT 扩展也相当好玩,为了方便之后对比手动模拟 eflags 和直接使用 LBT 扩展的性能差距,我们同时实现了这两套方案。我已经等不及实现足够的指令后 benchmark 一下了
🤯1
真漂亮
LoongArch VSCode 折腾小计

最近因为需要在 LoongArch 上写一些 C 代码,所以折腾了一下 VSCode 环境。

本体下载:

https://github.com/Xiao-Tao/vscode-LA64/releases

在 Loongson 群里搜到的群友打包的 code-oss,解压就能用,版本是 1.80.1。

VSCode 插件:

因为没有 marketplace,所以需要手动下载 VSIX 文件来安装。

- GitLens:

https://github.com/gitkraken/vscode-gitlens/releases/tag/v13.0.0

需要下载旧版本,新版本不兼容。我用的是 13.0.0,再新一点的可能也能用,但我懒得试了。

- LoongArch Assembly:

https://github.com/FreeFlyingSheep/loongarch-assembly/releases

汇编语法高亮。

- C/C++ IntelliSense

https://github.com/microsoft/vscode-cpptools/releases

直接下载最新版的 cpptools-linux.vsix (x86_64)安装即可正常使用(需要安装 latx)。
Forwarded from sterprim | SIGTERM
^ box64 小伙伴把 libwrap + elfloader 拿出来,移植到了他的 RV 模拟器上