AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 03:17

Parameter dieser Suchanfrage:

Suche in Thema: Portierungsproblem mit Assembler, Register
Suche alle Beiträge, die von "Schorschi5566" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 9 von insges. 9 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 18. Jun 2011
    Hallo Sven,

    den "Bug" habe ich mal gemeldet. ;)

    DEC erstmal auf Win32 zu porten ist gut und schön, aber ich brauche die Library eigentlich eher unter Linux bzw. Mac OS X. War sozusagen erstmal 'ne Fingerübung. :D

    Gibt auch noch unter Win32 ein paar Merkwürdigkeiten aber dazu habe ich mal Hagen 'ne Mail geschrieben.

    Sobald es Fortschritte in Sachen "DEC für Linux" gibt, melde ich mich...
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 16. Jun 2011
    Hmm, für Win32 läuft's schonmal mit Lazarus. Dabei kommt offenbar die PIC-Problematik nicht zum Tragen.

    Trotzdem, war einfacher als gedacht. :D

    @Hagen: Hast du ein Testprogramm womit man mal weite Teile der DEC ausprobieren kann, oder so? Ich habe nur mal schnell einen Encrypt/Decrypt-Versuch gemacht, der funktioniert. Auch mit unter Delphi codierten Strings.

    Das hat geklappt:
    function...
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 16. Jun 2011
    War nur so eine schnelle Idee, dachte mir schon, dass du dir was dabei gedacht hast. :D



    Sehe ich auch so und habe mal USEASM in der Ver.inc undefined. Führt leider dazu, dass DEC auch nicht mehr unter Delphi durchkompiliert.

    DECUtil.pas(768): E2029 'BEGIN' erwartet, aber 'INITIALIZATION' gefunden


    Irgendwo fehlt da wohl ein $ENDIF, oder? Aber wo? :?
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 15. Jun 2011
    Hallo Hagen,

    danke für die Antworten. Das Problem war eigentlich schon gelöst.





    Das PIC-Problem trat hier auf, wenn ich mich nicht irre: (Handelt sich wohl um eine globale Referenz auf FCRC16. Könnte man vielleicht lösen, wenn man FCRC16 als Parameter übergibt)
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 10. Jun 2011
    Hallo Sven,

    Bin mir eigentlich gar nicht sicher, dass das ein Fehler in FPC ist. Obwohl, im Delphimode sollte er es eigentlich schlucken. :) Ok, werde ich machen.

    'Ne DEC-Portierung wäre schon deshalb toll, weil man dann nicht sämtliche irgendwann mal verschlüsselten Strings mit 'ner anderen Methode neu verschlüsseln müsste. :P Allerdings glaube ich, dass es mit Hagens Hilfe deutlich...
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 7. Jun 2011
    Danke für eure Antworten.

    Der Delphi-Mode war schon eingeschaltet.

    MOV CRCDef.Polynomial,EDX ist ja nix anderes als MOV .TCRCDef.Polynomial, EDX das würde schon passen, denke ich...

    Dieses Problem ist wohl noch zu lösen. Allerdings ist der ASM-Anteil am DEC doch recht hoch und es geht dann mit solchen Sachen weiter...

    Generating PIC, but reference is not PIC-safe
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 7. Jun 2011
    Hallo Gammatester,

    im Wesentlichen geht's bei mir darum eine eigene fertige Win-Delphi-Anwendung für Mac OS X zur Verfügung zu stellen.

    Die DEC-Routinen habe ich verwendet um zwischen dem Programm und 'ner PHP-Anwendung auf 'nem Webserver verschlüsselt zu kommunizieren. Soll eigentlich nur sniffersicher sein, mehr nicht.

    Eventuell brauche ich die CRC.pas nicht mal. Soweit hab ich mich...
  • Forum: FreePascal

    AW: Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 7. Jun 2011
    Hallo Himitsu,

    wenn man
    MOV CRCDef.Polynomial,EDX


    verwendet, "schluckt" er es. Bei TCRCDef.Bits ist es das Gleiche. Die übrigen Parameter funktionieren so wie angegeben. Hat wohl was damit zu tun, dass die ersten drei Parameter sowieso in Registern abgelegt werden.

    Habe meinen Versuch aber erstmal auf Eis gelegt. Für Plattformunabhängigkeit wäre es besser, wenn alles in Pascal...
  • Forum: FreePascal

    Portierungsproblem mit Assembler, Register

      FreePascal
      by Schorschi5566, 6. Jun 2011
    Hallo DP,

    ich versuche die DEC-Library von Hagen nach Lazarus zu porten.

    An einer Stelle in der CRC.pas bekomme ich die Fehlermeldung:

    Fatal: Syntax error, "identifier" expected but "register" found

    // initilaize CRC Definition with a custom Algorithm
    function CRCSetup(var CRCDef: TCRCDef; Polynomial, Bits, InitVector, FinalVector: Cardinal; Inverse: LongBool): Boolean;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Schorschi5566&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=160898
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:21 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