This is new ground (albeit barely). What seems reasonable? You could either have one enum that contains everything, or you could generate two opc.h's, one for each ISA. In and of itself, I prefer the latter. Agreed. Is there any work required to make this work, other than configury hacks? Thanks, Ben