Jak zaprogramowac...



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: Marek <spam_at_nospam_polska.gov.pl>
Subject: Jak zaprogramowac...
Date: Mon, 19 Apr 2004 11:36:50 +0000 (UTC)


PICa który jest teoretycznie raz programowalny.
Slyszalem gdzies ze mozna do 7 razy tylko trzeba jakies bity zmienic. Ale nie moge
teraz tego znalezc.
Pomozcie prosze.

Marek

========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.nask.pl!news-stoc.telia.net!217.209.241.210.MISMATCH!news-stod.telia.net!telia.net!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tawez" <tawezBEZTEGO_at_nospam_poczta.onet.pl>
Subject: Re: Jak zaprogramowac...
Date: Mon, 19 Apr 2004 14:13:45 +0200


Użytkownik "Marek" <spam_at_nospam_polska.gov.pl> napisał w wiadomości
news:Xns94D089259D391spampolskagovpl_at_nospam_193.59.201.25...
PICa który jest teoretycznie raz programowalny.
Slyszalem gdzies ze mozna do 7 razy tylko trzeba jakies bity zmienic. Ale
nie moge
teraz tego znalezc.
Pomozcie prosze.

teoretycznie można go programować cztery (słownie 4) razy
sztuczka jest opisana w dokumentacji chyba do każdego PICa

ogólnie chodzi o zastępowanie starych wektorów resetu i przerwania
rozkazami NOP,
wpisywaniu nowych wartości wektorów resetu i przerwania
o "oczko" wyżej
i zapisywaniu nowych wersji kodu do którego odwołują się te wektory


a cztery bo odległość pomiędzy wektorami resetu i przerwań to cztery słowa


--
Tawez



========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!news.astercity.net!news.aster.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Adam Dybkowski <adybkows_at_nospam_amwaw.edu.pl>
Subject: Re: Jak zaprogramowac...
Date: Tue, 20 Apr 2004 00:49:42 +0200


Tawez wrote:

PICa który jest teoretycznie raz programowalny.

teoretycznie można go programować cztery (słownie 4) razy
sztuczka jest opisana w dokumentacji chyba do każdego PICa

ogólnie chodzi o zastępowanie starych wektorów resetu i przerwania
rozkazami NOP,
[...]
a cztery bo odległość pomiędzy wektorami resetu i przerwań to cztery słowa

Zawsze mozna wektorow przerwan nie ruszac, ale umiescic w nich posrednie
skoki do kodu zastepowanego NOPem, zawierajacego kolejny skok w miejsce
docelowe. Ale to i tak nie pomoze, gdy program zajmuje 90% PICa.

--
Adam Dybkowski
adybkows_at_nospam_amwaw.edu.pl
http://www.amwaw.edu.pl/~adybkows/


========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.ceti.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: "Tawez" <tawezBEZTEGO_at_nospam_poczta.onet.pl>
Subject: Re: Jak zaprogramowac...
Date: Tue, 20 Apr 2004 10:14:36 +0200


Użytkownik "Adam Dybkowski" <adybkows_at_nospam_amwaw.edu.pl> napisał:

PICa który jest teoretycznie raz programowalny.

teoretycznie można go programować cztery (słownie 4) razy
sztuczka jest opisana w dokumentacji chyba do każdego PICa
[...]
a cztery bo odległość pomiędzy wektorami resetu i przerwań to cztery
słowa

Zawsze mozna wektorow przerwan nie ruszac, ale umiescic w nich posrednie
skoki do kodu zastepowanego NOPem, zawierajacego kolejny skok w miejsce
docelowe. Ale to i tak nie pomoze, gdy program zajmuje 90% PICa.

oczywiście można tak zrobić,
ale to już zaczyna przypominać matrioszki ;)
poza tym przeważnie nie ma aż tyle pamięci
aby PICa programować więcej niż te 4 razy.


--
Tawez



========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai