2 ms·
If your chip doesn't run standard RISC-V instructions then you can't use the trademarked "RISC-V" name. Standard operating system, standard binary-distributed
by brucehoult 4y ago
If your chip doesn't run standard RISC-V instructions then you can't use the trademarked "RISC-V" name.
Standard operating system, standard binary-distributed software packages, your own programs compiled with standard compilers with default options, will always run on all RISC-V implementations, forever.
Of course if you go out of your way to use your current vendor's custom instructions (if any) then you're trading short term gain (possibly) for long term pain if you ever want to move on. Always make sure you also have a generic version of that code that runs on standard chips (if not other ISAs too).