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

Reply via email to