Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Den richtigen Assembler zur Source herausfinden? (https://www.delphipraxis.net/16192-den-richtigen-assembler-zur-source-herausfinden.html)

Schubi 12. Feb 2004 10:27


Den richtigen Assembler zur Source herausfinden?
 
Hi!

Ich hab hier ein Problem.
Wir (Firma) haben einen Assembler-Quelltext gekauft. Wegen problemen mit dem Verkäufer (Entwickler des Qielltextes) konnten wir von ihm nicht erfahren, mit welchem Assembler er sich begnügt hat.

Wie finde ich nun raus, womit ich das Ding assemblieren kann?

Also es ist eine ASM-Datei.

So fängt sie an:
Delphi-Quellcode:
        CPU 63513
        XPAGEON
[...]
; Definitions and constants
DSCR_DEVICE:  equ  1   ;; Descriptor type: Device
DSCR_CONFIG:  equ  2   ;; Descriptor type: Configuration
[...]
Ansonsten weiß ich noch, dass das ganze auf einem Cypress läuft (erweiterter 80C51 Befehlssatz)

Kennt einer eine Entwicklunsumgebung die dafür geeignet ist?

Assarbad 14. Feb 2004 17:56

Re: Den richtigen Assembler zur Source herausfinden?
 
Oftmals läßt sich das vom Hersteller der angesprochenen CPU in Erfahrung bringen. Den Weg schonmal probiert? Die CPU sollte ja bekannt sein, sonst machte der Source ja auch keinen Sinn.

Schubi 14. Feb 2004 19:27

Re: Den richtigen Assembler zur Source herausfinden?
 
Danke für den Tipp.
Das Problem ist, dass die Cypress Chips mit all den anderen kompatibel sind.

Der Code könnte also für jeden Assembler gewesen sein.

Hab das Problem aber inzwischen gelöst.
Hätte nicht gedacht, dass Cypress einen eigenen Assembler hat.
Wer hätts gedacht, es ist der CYASM :mrgreen:

War auf der Cypress-CD tief in der Ordnerstruktur versteckt. Der normale Compiler der beim Entwicklungskit dabei war, konnte ja nur C


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz