This PR splits the FMC NOR flash into FlashDriver (talking to the FPGA and flash) and ServerImpl (implementing the HostFlash API). In addition, it adds a non-panicking failure path. In this new failure path, there's a small Idol server which replies with an error to any message.
Staged on top of #1851
This PR splits the FMC NOR flash into
FlashDriver
(talking to the FPGA and flash) andServerImpl
(implementing theHostFlash
API). In addition, it adds a non-panicking failure path. In this new failure path, there's a small Idol server which replies with an error to any message.