Re: [PATCH] Add direct memory access synchronize extension
toggle quoted message Show quoted text
-----Original Message-----Argh, this should have been documented in the introduction chapter.
SBI spec = calling convention + a set of SBI extensionThen why did we invent the probe function in the first place? We can rely onChecking both SBI spec version before doing SBI probe helps us avoidAlso, newly defined SBI extensions won't be available on firmwareLike you said, SRST extension can be probed. The version number is
SBI extension = a set of SBI functions
We have the SBI extension probing in SBI spec so that SBI implementation
can skip SBI extension for which some other HW mechanism is available.
For example, SBI TIMER extension is not required when underlying HW
has RISC-V Sstc extension proposed by Greg