Software vector allocation
Colin (478) 2433 posts |
Are spare software vectors available or does it require a code change? The programmers manual has up to vector 0×24 (SerialV) can I just use 0×25 and get it allocated at some stage? What I am thinking of is a USBV to notify transfer_complete events. I could add another action code to the UpCallV but thought it’s probably quicker for USB to have its own vector. |
David Pitt (102) 743 posts |
More up to date info is here The Vector application may be of interest. |
nemo (145) 2546 posts |
I really need to make an RO5 version of VectorExtend. VectorExtend increases the number of vectors from 48 to 8 million, adds claimant prioritisation (so chronology isn’t important), introduces an allocatable range of vectors for 3rd parties and a dynamically allocated range for software, and automatic vectorisation of all SWIs. There is also a vector claimant list utility here which may or may not be better than that other one, I have no idea. |
Colin (478) 2433 posts |
Isn’t it slow mapping 8 million vectors to 8 million vector handlers? |
nemo (145) 2546 posts |
No. They’re not kept in a single linked list. ;-) |