Closed nick-knight closed 3 years ago
@paul-walmsley-sifive : good point, the assembler needs to know about the V-extension. This is a similar problem elsewhere in this file: for example, the use of fcsr
a few lines up. Somehow that hasn't caused problems before. I'll add preprocessor guards to this shortly.
When initializing the vector unit (when present), boot code should also initialize
vstart
,vxrm
, andvxsat
; see spec.Closes #375, which concerns a particular problem that may arise when this is not done.