felixonmars has quit [Remote host closed the connection]
felixonmars has joined #riscv
Kedleston has joined #riscv
coldfeet has quit [Ping timeout: 276 seconds]
coldfeet has joined #riscv
felixonmars has quit [Read error: Connection reset by peer]
billchenchina has joined #riscv
billchenchina has quit [Remote host closed the connection]
craigo has quit [Quit: Leaving]
andyc has joined #riscv
___nick___ has joined #riscv
fuwei has quit [Quit: Konversation terminated!]
Guest53 has joined #riscv
<Guest53>
Hi, I'm implementing a rv32i+Zcsr for FPGA as a scholar project.
<Guest53>
I've decided to have a separate ROM and RAM, harvard architecutre.
<Guest53>
I'm curious about how to implement a misaligned load trap handler.
<Guest53>
On the spec, if I understood correctly, mepc will contain the PC of the offending load, and mtval the address that it wanted to access.
<Guest53>
Though, as I have a complete separation of instruction and data memory space, I can't read the instruction behind the mepc "address" to determine result register and width.
<Guest53>
Maybe I'm missing something in the spec where the actual instruction itself is stored in a CSR?
JRepin has quit [Remote host closed the connection]
JRepin has joined #riscv
mlw has quit [Read error: Connection reset by peer]
mlw has joined #riscv
andyc has quit [Quit: Connection closed for inactivity]
mlw has quit [Read error: Connection reset by peer]
mlw has joined #riscv
___nick___ has quit [Ping timeout: 248 seconds]
jedesa has joined #riscv
jedesa has quit [Remote host closed the connection]
jedesa has joined #riscv
naoki has quit [Quit: naoki]
Nixkernal has joined #riscv
cousteau has quit [Quit: Client closed]
heat_ has joined #riscv
geertu has quit [Quit: do-release-upgrade]
JanC_ has joined #riscv
JanC_ is now known as JanC
JanC is now known as Guest3738
Guest3738 has quit [Killed (erbium.libera.chat (Nickname regained by services))]
Tenkawa has joined #riscv
JanC_ has joined #riscv
JanC_ is now known as JanC
fuwei has joined #riscv
JanC_ has joined #riscv
JanC is now known as Guest6313
JanC_ is now known as JanC
Guest6313 has quit [Ping timeout: 252 seconds]
TurBo_biT has quit [Remote host closed the connection]
JanC_ has joined #riscv
JanC is now known as Guest488
Guest488 has quit [Killed (osmium.libera.chat (Nickname regained by services))]