What are the reasons for using registers r11 (br) and r10 (cvec) as global variables in the probe routines of VAX-BSD device-drivers. I think there must be some historical reasons for this practise. For example, Ultrix uses global variables for the same purpose.