V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  amiwrong123  ›  全部回复第 1 页 / 共 45 页
回复总数  888
1  2  3  4  5  6  7  8  9  10 ... 45  
12 分钟前
回复了 amiwrong123 创建的主题 跑步 求推荐个跑鞋?
@Al0rid4l
忘说了,体重 130 左右,反正不算重吧
@heiher #9 #9
void jumpAgent(void (*target_func)()) {
asm volatile(
"jalr x1, 0(%0)\n\t"
:
: "r"((uint64_t)target_func)
);
}

写了一个这个函数,但是我调用的时候,是这样 jumpAgent(myWantFunc);在调用 jumpAgent 的地方又会报错,因为传参是传给 x10 (它是第一个参数),传参的汇编是 auipc+addi 来把 myWantFunc 加载进 x10 ,然后这里就会报错 trancated to fit

这好像有点无解了
@heiher #4
我尝试了一下,我这个 gcc 居然不支持 large 呢。哈哈,只有自己实现一个 中转函数了
1 天前
回复了 amiwrong123 创建的主题 跑步 求推荐个跑鞋?
@coolmint #8
而且,买同品牌有一个好处,尺码问题不用担心了。
@goodhellonice
@yoiteshaw
在知乎上面找到解决方法了,需要刷一个固件,然后就可以用电池了(可以拔掉电源)。

不过摸着确实有鼓包的感觉。

PS:从网上搜索结果来看,这款笔记本电池问题出了很多…
11 天前
回复了 amiwrong123 创建的主题 硬件 关于 X99 主板的一些疑问,求大佬解答
@czipper #11
X99 主板,闲鱼买的;买了 E5 2666 V3,50 块,刚买完就涨价了。。
@NealLason #1 #1
是的,你说的么错。只是我现在参考 OpenSBI 实现一些我自己的东西,我自己的场景,是可能出现 异常里面进异常的。

所以,我想搞清楚 它的实现,是否有这个限制
11 天前
回复了 amiwrong123 创建的主题 硬件 关于 X99 主板的一些疑问,求大佬解答
@czipper #9 #9
唱衰啥,就这价格,要啥自行车。就是最近 2666 V3 涨价了,但也可以找点 其他支持 d3 的 cpu 平替。
@zed1018
怎么知道 cdn 链接网址是啥呀,我以前遇到不能访问的网址,就把网址加进 pac.txt 然后就好了
@lnbiuc
以后没用过 hyperv ,了解了一下感觉不错,以后试试
@ysc3839
ok ,学会了
@ysc3839 #1
感谢,居然还有这么神奇的网站。
另外,你这个代码 9mttcl66cpxj 哪里找到的啊,我在 微软商店里,没看到某个软件 有 ProductId 呢😂
@xixijay1988 #2
@xixijay1988 #3
好吧,那这 JALR 也不行的话。那我应该怎么解决这个问题了啊😂
@heiher #4
我是查看的 RISCV 的 Machine-Dependent Options 里面,我看里面只有-mcmodel=medlow 和-mcmodel=medany 啊?
@ssr94cup #7
就是没有想到 固定方式,还是用你的那种方式吧。
@Rennen #15
@docx #7
好的,我看 PayPal 还区分 国内版 PayPal 和国际版 PayPal ,是不是 买 vps 的场景,用国内版 PayPal 就可以了。

PS:而且貌似,我只能去 注册为 国内版 PayPal 的
@ssr94cup #4
算了,还是不靠谱的。因为没法固定。而且效果不一定有 风扇对着吹 好。
@ssr94cup #4
老哥,有人提到,可以用这种 m.2 散热器 加到 散热马甲上,这玩意加上去,那不比 小风扇 给力多了

![]( https://s3.bmp.ovh/imgs/2025/03/06/22aabdecc1665590.png)
@mahaoqu #10
是的,我决定使用 gcc 了。ld 感觉是要底层一点,有些东西还是让 gcc 帮我处理吧。

门道确实不少,我刚才自己对比了, 各种情况下的 mapfile(-Map 参数)发现里面找到的 libxxx.a 的 名字和路径 都不一样。而且这个 mapfile 内容很多,我只看了一点点,后面有空再慢慢研究了。
先介绍下背景:不管是用 ld 还是 gcc ,都有这些参数-nostartfiles -nostdlib -static --start-group -lnosys -specs=nosys.specs -specs=nano.specs -lgcc -lc --end-group -gc-sections
-----------
这段话修正一下:
如果是 ld ,则携带-nostartfiles -nostdlib -static --start-group -lnosy -lgcc -lc --end-group -gc-sections
如果是 gcc ,则携带-nostartfiles -nostdlib -static --start-group -lnosys -specs=nosys.specs -specs=nano.specs -lgcc -lc --end-group -gc-sections
1  2  3  4  5  6  7  8  9  10 ... 45  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2463 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 1103ms · UTC 15:40 · PVG 23:40 · LAX 08:40 · JFK 11:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.