fanbingxin
fanbingxin
补充一句,是客户端连上,没有等回复直接断掉
Thank you very much for your report. The network card driver model of eggos is intel's `e1000` series. From the PCI list you provided, the network card used by ec2...
It seems that a driver is initialized twice, causing the io address to be remapped. This may be the reason. I'm not too sure. You can debug in this direction.
Thanks @jspc, I will find time to review the code
Hi, @jspc: This PR addresses the ability to manually configure driver modules. The solution is to generate a go file to decide which modules to load and in what order....
BTW, `mage qemu` will fail because `app/kmain` is still referencing `_ "github.com/icexin/eggos"`. I think if the initialization code is managed by `egg generate`, the `eggos.go` file in the root directory...
What's the output of `go env` and `go version`?
currently eggos only works with go version 1.16
@gedw99 Thanks for your suggestion. May be you can try [gasm](https://github.com/mathetake/gasm) to run wasm file compiled by tinygo. For how to use eggos to write bare metal programs, you can...
suborbital uses [wasmer-go](https://github.com/wasmerio/wasmer-go) as the virtual machine of wasm, which uses cgo. Unfortunately, eggos currently does not support cgo packages.