Support for IPXACT modifiedWriteValue elements
This is mostly relevant when generating documentation. This would make it possible to document behavior of a register like ONETOCLEAR, ONETOSET, ONETOTOGGLE....
-
AdminGuy Eschemann (Manager, airhdl) commented
What I call an "interrupt" register is a register whose fields are set in the user logic, and reset by writing one from the bus. Do you actually use other modified write values than "oneToClear"?
-
AdminGuy Eschemann (Manager, airhdl) commented
Actually, if you set a register's acces type to "interrupt", you should see the following elements in each <spirit:field> for that register:
<spirit:volatile>true</spirit:volatile>
<spirit:modifiedWriteValue>oneToClear</spirit:modifiedWriteValue>