Gast
#51881
Hallo, ich möchte gerne ein paar Programme schreiben, die auf Siemens Handys laufen sollen. Da ist ein C167 Prozessor drin. Bisher schreib ich die kleinen Test-Routinen in Assembler und übersetz sie dann mit einem Single Line Assembler, den ich mir dafür geschrieben habe. Alles in allem eine sehr Zeitaufwändige Sache und sehr fehleranfällig. Darum möchte ich mir nun eine kleine Library schreiben. Am liebsten für C, Assembler ist aber auch ok. Wo find ich Informationen hierfür? So sollte das ganze ablaufen: ich gebe z.B. folgende Informationen an: S45i v4: MsgBox_OkIcon_Ok --> FA4CB0 MsgBox_AttentionIcon_Ok --> FA4CD8 MsgBox_NoIcon_NoButton --> FA4D00 ; r12, BoxFlag ==> #1=boxed, #2=unboxed ; r13, textID (LanguagePack) S55 v20: MsgBox_OkIcon_Ok --> 9E7E2E MsgBox_AttentionIcon_Ok --> 9E7E8E MsgBox_NoIcon_NoButton --> 9E7EBE ; r12, BoxFlag ==> #1=boxed, #2=unboxed ; r13, textID (LanguagePack) StringCopy --> BF81AE ; r12, dst_offset ; r13, dst_page ; r14, src_Offset ; r15, src_page GetStringLength --> BF819A ; r12, string_offset ; r13, string_page ; returns r4 (Length) und möchte dann in meinen Programmen auf diese Routinen zugreifen können: mov r12, #1 ; #boxed mov r13, #EE4h ; txt "Keine Bilder zum Speichern" calls MsgBox_AttentionIcon_Ok bzw.: MsgBox(EE4h, 1, AttentionIcon); und möchte dann das hier haben: E01C ;mov r12, #1 E6FDE40E ;mov r13, #EE4h DA9E8E7E ;calls loc_9E7EBE kann mir dabei jemand helfen? Find ich evtl. irgendwo eine Grundstrucktur? Welche Software kann ich verwenden / empfehlt ihr mir? schonmal vielen Dank für's durchlesen ;) Gruß Tobias