Hi! I'm looking into adding cusom extensions to some CMSIS-DAP implementation, and I'd like ARM to reserve a few DAP_Info requests for vendor-specific use so that I can build tooling to detect my additions. Both the adaptor firmware and the tooling involved are open-source. The immediate goal I have is to implement raw JTAG transfer commands more efficiently, but I'd like to do this is a more generic and composable way.
What I'm looking for is an Info request that would return the list of extensions. The response would include, for each extension:
- a magic number identifying the extension (this could be a 4-byte random number, hoping for no collisions)
- a start byte and count that identifies a DAP_Info range specific to the extension
- a start ID and count that identifies extension-specific commands
Could I ask ARM to reserve/define this scheme, or a similar extension description method?
Hi! I'm looking into adding cusom extensions to some CMSIS-DAP implementation, and I'd like ARM to reserve a few DAP_Info requests for vendor-specific use so that I can build tooling to detect my additions. Both the adaptor firmware and the tooling involved are open-source. The immediate goal I have is to implement raw JTAG transfer commands more efficiently, but I'd like to do this is a more generic and composable way.
What I'm looking for is an Info request that would return the list of extensions. The response would include, for each extension:
Could I ask ARM to reserve/define this scheme, or a similar extension description method?