We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
按照spec规定,IMSIC 分配的MMIO空间,支持写操作,且必须是single操作,且32bit对齐,另外读出来的数据,永远是0.
The text was updated successfully, but these errors were encountered:
下面代码中的RegField(32, ...)保证了读写的数据宽度为32bit。 下面代码中的RegField(..., 0.U, ...)保证了seteipnum只读为0。
(j * pow2(params.intFileMemWidth).toInt -> Seq(RegField(32, 0.U, RegWriteFn((valid, data) => { when (valid) { seteipnum.bits := data; seteipnum.valid := true.B }; true.B }))))
Sorry, something went wrong.
No branches or pull requests
按照spec规定,IMSIC 分配的MMIO空间,支持写操作,且必须是single操作,且32bit对齐,另外读出来的数据,永远是0.
The text was updated successfully, but these errors were encountered: