Re: [RISC-V] [software] Add SBI extension space for firmware code base implementation
Abner Chang <abner.chang@...>
toggle quoted message Show quoted text
-----Original Message-----Not quite follow this, why pick up one from experimental range? The extension ID must be in the range of 0x0800000-0x08ffffff?
I am not sure about the purpose of the extension but if it has the
potential to be a generic SBI extension for firmwares, you should propose itFor those SBI extension which is generic to all firmware code bases, then we should just propose it to the official SBI spec and don’t not have to go with Firmware Base Extension.
Firmware Base Extension is classified to those firmware code base specific SBI, for example to load an edk2 driver into M-mode managed memory and executed in M-mode which is behaved as secured system manage mode driver. So the detail Firmware Base Extension would be defined in the separate spec and not part of official sbi spec. Occupied an SBI extension ID is to avoid conflicts.
This also works for me and better than to reserve a range of IDs.<anup.patel@...