Campbell He

Results 52 comments of Campbell He

> 将程序的起始物理地址调整为 `0x80040000` 现在代码中的地址为 `0x80400000` > ```bash > $ qemu-riscv64 ./00hello_world > Hello, world! > # 正确显示了字符串 现在 `00hello_world.rs` 中内容为 ```rust fn main() -> i32 { println!("Hello, world!"); unsafe {...

> Ubuntu-20.04(wsl2)环境下安装后,使用qemu-system-riscv64命令提示libtinfo.so.6不存在;Ubuntu-18.04(wsl2)正常 按照实验指导书中所述进行qemu的手动编译安装,wsl2 ubuntu20.04未发现此情况。请确认你正确的进行了编译安装。 ``` > qemu-system-riscv64 --version QEMU emulator version 5.0.0 Copyright (c) 2003-2020 Fabrice Bellard and the QEMU Project developers ``` > rust安装脚本中toolchain需要手动选择nightly,否则默认安装的为default版本 可以通过在项目根目录下添加写有 `nightly` 的 `rust-toolchain` 文件实现本项目使用...

> 安装WSL2应该不需要加入预览体验计划吧 @Gallium70 不需要加入 实验指导书中已有安装讲解,你也可以参考微软的指南 https://docs.microsoft.com/zh-cn/windows/wsl/install-win10

Rust 的 `log` crate 文档地址 https://docs.rs/log/0.4.14/log/

Any plan on this? Recently I tried the logic of `xtask` in `esp-pacs` on `d1-pac`, which first generates `lib.rs` and then transforms it into modules in `src`. Much simpler than...

The new implementation based on reader no longer supports `deku::rest`. Currently, I cannot find a way to read all remaining bytes to a `Vec`. I think adding a `read_all` attribute...

Same issue, 0.4.0 with M1 macbook air 13.2.1 and airpods pro. After reinstalling with homebrew the sound becomes good at first and returns to distorted after several connections.

For people who want to try an alternative: Currently, I am testing invoke rustup directly in GitHub actions and it seems to be working fine. Also, there is dtolnay's rust-toolchain...

It seems the rust edition of `basic-toml` blocks the 1.45.0 ci

> Do you have the new version of the Manual? Currently, I have v1.2 from allwinner's site. I have sent you an email about this. 😃