Hi Antonio Thank you for the reply.
I did had a look at other adapter_drivers, including aice and libjaylink (which was the closest to mine) Let’s wait for a few week for the driver to clear internal process and officially open sourced in a few weeks. That way we have the source code laid in front of us, and we can discuss (1) how to proceed with both this and (2) discuss how I have to modify my driver to your satisfaction to allow me to create a pull request for openocd. I will based the modification on the new 0.11 base instead of 0.10 base I am using now. I will be back. Your reply that minidriver will be gone soon is not a surprise. When we started doing the driver, we were too new to OpenOCD and that was the fastest way to get things prototyped and working. Management knew they have to revisit the issue. Many thanks for the quick reply. Looking forward to talk to you about this further in a few weeks. Best regards Cinly From: Antonio Borneo <[email protected]> Sent: Friday, March 5, 2021 7:12 PM To: Ooi, Cinly <[email protected]> Cc: OpenOCD <[email protected]> Subject: Re: [OpenOCD-devel] Survivability of minidriver On Fri, Mar 5, 2021, 12:00 Ooi, Cinly <[email protected]<mailto:[email protected]>> wrote: Hi All I had written a driver which uses the minidriver interface, It is working fine and we plan to open source it in a few weeks (>5) time when all internal due-diligence are done. Before I started I already noted that only zy1000.c is using the minidriver interface, and it itself is scheduled for removal. With that only use case gone it will mean there is a high chance that interface will be removed. This meant that I have to come here and ask the OpenOCD development team whether do they have plans to deprecate and remove this interface? and if so, when? And is there a replacement? Many thanks in advance and best regards Cinly Hi Cinly, I'm just waiting for the new release v0.11.0 within next few days to upstream a patch set that drops zy1000 and the minidriver. Have you checked the other drivers based on struct adapter_driver? If you can share your current code, we can check together how to move it to the new API, or even detect that minidriver is the best option and has to stay! Regards Antonio
_______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
