From: Luke Kenneth Casson Leighton Date: Fri, 27 Apr 2018 04:06:44 +0000 (+0100) Subject: clarify X-Git-Tag: convert-csv-opcode-to-binary~5445 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=192ea7d95daa887730875f024cd970e6d4d7370f;p=libreriscv.git clarify --- diff --git a/isa_conflict_resolution/ioctl.mdwn b/isa_conflict_resolution/ioctl.mdwn index 22c693c7b..c04e2c01e 100644 --- a/isa_conflict_resolution/ioctl.mdwn +++ b/isa_conflict_resolution/ioctl.mdwn @@ -9,7 +9,7 @@ local interface cookie in rs1. Based on the cookie, the CPU routes the "overloaded" instructions to a "device" on or off the CPU that implements the actual semantics. -The cookie is "opened" with an additional r-type instruction ext_open that +The cookie is "opened" with an additional R-type instruction ext_open that takes a 20 bit identifier and "closed" with an ext_close instruction. The implementing hardware device can use the cookie to reference internal state. Thus, interfaces may be statefull.