Re: Czy ktos zna HC11 i C do niego ?



Masz problem? Zapytaj na forum elektroda.pl z bramk± pl.misc.elektronika!

Poprzedni Następny
Wiadomość
spis tre¶ci
From: this_address_is_invalid_see_signature_at_nospam_hotmail.com (Jaroslaw Cichorski Jr.)
Subject: Re: Czy ktos zna HC11 i C do niego ?
Date: Thu, 17 Dec 1998 23:59:52 GMT


"Juliusz" <juliusz_at_nospam_wyscigi.multi-ip.com.pl> wrote:

Na ile sie znam na C, to gdzies jest ladowany adres tego tekstu i
wywolywana procedura. Jesli adresu jawnie nie znalazles, to
moze byc pchany na stos po jednym bajcie, albo gdzies jest uzyty
offset od poczatku segmentu tekstow.

No wlasnie, te 'cholerne' wskazniki w 'C' :-)

Po pomiarach miernikiem urzadzonka wychodzi, ze jednak nie serialem ale
programowo jest robiona transmisja szeregowa do wyswietlacza. Ale problem
jest inny.. To scierwo - tem HC11K1 (K1 UWAGA) jest romless ale za to

Juliusz,
to nie prosciej Ci bylo kupic nagrywarke CD-RW zamiast meczyc sie
teraz z tym Philipsem :-)))


Text siedzi sobie w EPROMIE pod adresem F4EB ... i nastepne 7 bajtow, a
nastepnie jest kropka i dalsze napisy. itd...

"kropka" to pewnie 00h,

tak 00h to chyba jest do identyfikacji konca slowa do wyswietlenia. slowo ma
7 znakow i 00h.

Przez 00h jest w 'C' jest rozpoznawany koniec stringu.

Ale cholera nie spalem jeszcze a jest 10-ta rano i nie moge tego scierwa
wytropic. Zadnego odwolania do tego ani bliskiego adresu nigdzie !

Mozesz go tak latwo nie znalezc :-(
Nie znam dokladnie specyfiki HC11, wiec nie jestem Ci w stanie zwrocic
uwagi na triki, jakie moga byc uzyte przez kompilator 'C' (tym
bardziej, ze nie wiadomo, jaki to byl kompilator), ale to moze nie byc
adres bezposredni, tylko np. posredni, albo moze byc np. wyliczany w
jakiejs procedurze do wypluwania komunikatow tzn przykladowo
'drukuj_komunikat_o_bledzie_nr(3)' wyliczy offset od poczatku tablicy
komunikatow i dopiero wywola procedure drukujaca - sprawdz, czy w
bezposredniej okolicy nie ma ciagu stringow takiej samej dlugosci - to
by moglo wskazywac na takie rozwiazanie).
Moze to byc tez wskaznik do wskaznika, co oczywiscie sprowadza sie do
tego, ze w jakims rejestrze lub jakiejs komorce pamieci siedzi ten
adres, ale trudniej go wytropic.

Zawsze uwazalem, ze prosciej jest pisac wlasne programy, niz sledzic
cudze :-)))

Pozdrawiam

--
Jaroslaw Cichorski Jr.
E-mail cichy_at_nospam_amart.JUNKMAILPROTECTION.com.pl
WWW http://www.amart.com.pl
UWAGA Adres email niewazny!
Prosze usunac JUNK MAIL PROTECTION. zeby otrzymac prawidlowy adres.
Kto to jest General Failure i dlaczego czyta z mojego dysku twardego ?