Hello Harry.
Quote
"one or the other" would have to have the source code of the compiler and get through it.
I have absolutely no problem with sharing the source, partially or as a whole, although I have to warn you the code is enormous. To share an individual module such as a specific driver would be no problem, but the full code would be problematic because of the size. I would need, however to continue to control it. As Rolf said, to allow multiple users to do there own thing would make no sense.
Another alternative is to modify the assembler by hand and provide a fix.
I have already said that if anyone provides a fix for a driver I will incorporate it but I will not be testing that fix - it will be up to the provider to do that.
As has been mentioned, the various families bear very little resemblance to each other apart from the underlying assembler.
That means in practice that every family needs its own version of every driver. That is a nightmare. So, Harry, be careful what you wish for.
That is one reason why I will not undertake to maintain drivers, but there are others.
Some people (including yourself) seem to think that the old compiler is perfect. That is great. But as I also made clear at that outset, if the compiler is not to be advanced, then I am not interested in maintaining it. That would be a waste of my time.
Quote
"der eine oder andere" müsste den Quellcode des Compilers haben und durch ihn durchkommen.
Ich habe absolut kein Problem damit, den Quellcode zu teilen, teilweise oder als Ganzes, obwohl ich Sie warnen muss, dass der Code enorm ist. Die Weitergabe eines einzelnen Moduls, wie z.B. eines bestimmten Treibers, wäre kein Problem, aber der gesamte Code wäre aufgrund der Größe problematisch. Ich müsste ihn jedoch weiterhin kontrollieren. Wie Rolf sagte, würde es keinen Sinn machen, mehreren Benutzern zu erlauben, ihr eigenes Ding zu machen.
Eine andere Alternative wäre, den Assembler von Hand zu modifizieren und eine Korrektur bereitzustellen.
Ich habe bereits gesagt, dass ich, wenn jemand eine Korrektur für einen Treiber zur Verfügung stellt, diese einbauen werde, aber ich werde diese Korrektur nicht testen - das wird Sache des Anbieters sein.
Wie bereits erwähnt, haben die verschiedenen Familien, abgesehen vom zugrundeliegenden Assembler, sehr wenig Ähnlichkeit miteinander.
Das bedeutet in der Praxis, dass jede Familie ihre eigene Version eines jeden Treibers benötigt. Das ist ein Albtraum. Also, Harry, sei vorsichtig, was du dir wünschst.
Das ist ein Grund, warum ich mich nicht um die Wartung von Treibern kümmern werde, aber es gibt noch andere.
Einige Leute (auch Sie) scheinen zu glauben, dass der alte Compiler perfekt ist. Das ist großartig. Aber wie ich bereits zu Beginn klargestellt habe, wenn der Compiler nicht weiterentwickelt werden soll, dann bin ich nicht daran interessiert, ihn zu pflegen. Das wäre eine Verschwendung meiner Zeit.
Regards
Merlin