I was checking my library of ‘custom’ symbols to see if there were suitable equivalents in the 7.0 libraries, and I see one serious error persists.
I did search and file an issue over at Github, but the process to submit updated symbols was just a hair above my pay grade, given all the other things I need to take care of over here.
KiCad moved from github to gitlab several years ago. There are probably still some repositories on github, but those are probably forks or unmaintained copies.
M6840 seems to be an 28 pin device, and there does indeed seem to be a 40 pin device under that name in KiCad’s libraries.
Yes, it looks like a cut and paste error, the symbol for the 6821 has been reused for the 6840. A pull request on the Interface library for the 6840 from your corrected repo is probably the way, but I think even an attached correct 6840 symbol should suffice. I haven’t submitted any requests before so don’t take my word for it.
I’m currently double checking my files for all that require custom symbols - besides cleaning out symbols I don’t need after all, I plan to make a ‘clean’ library with the 6840 and a few other symbols of similar vintage (MC6810, MC6850, 8085, 8155…) that MIGHT be useful for those who use KiCAD to document vintage electronics.
There is no fault going around. I just opened the bug report and of all the affected users, none of them tried to fix it, and also nobody else tried to fix it yet. There isn’t even a MR open.
This has been beaten to death in other threads so it is not really worth getting into a long conversation about here, but while there are a lot of outstanding MRs, a number of them get merged every day. If the MR is accurate, complete, and made easy to review, it will get merged, you just may have to wait a while.
retiredfeline: Thank you for those. I’ll file those away for future reference… while they’re different than the ones I made, the schematic for which I needed them is currently very ‘modularized’. If I ever get the spark to work on that group of schematics again and connect all the sections on the same page, I will definitely see if they fit better.
All: Since I see that correcting symbol errors is not a priority, I’ll just let this topic go.