Zitat von
Rasmus
Da die Engine sowieso auf zig Plattformen lief, z.B. als Chessmaster ab 4000, werden diese Teile sauber gekapselt sein.
Das wäre halt abzuklären. Genau wie die Rechte bei Auftragsarbeiten nicht unbedingt beim Autor liegen müssen.
Zitat von
Rasmus
Nicht nennenswert. Den Lowlevelkram für Eingabe/Ausgabe/Interrupts muß man halt anpassen, und wahrscheinlich auch ein paar compilerspezifische Nonstandard-Erweiterungen. de Koning wird damals ja wohl kaum den GCC verwendet haben.
Der Umfang dieser Arbeiten ist aber schwer abzuschätzen. Hier wäre es natürlich schön wenn de Koning helfen würde.
Zitat von
Rasmus
Ärgerlicher bei Cortex-M4 ist, daß er nur 192 kB internes RAM hat, während die TASC-Maschinen 512 kB für die Hashtables wollen. Man kann an einen M4 zwar externes RAM setzen, einen Speichercontroller hat er, bloß das ist um einen Faktor 6-9 langsamer als das onchip-RAM.
Ärgerlich (weil das Original halt mehr hat), aber letztlich kein Grund.