Jak zablokować używanie rejestrów r2-r14 w kompilatorze AVR-GCC?
Re: eagle-czas pracy autorouter'a
Dzięki za info.
Pozdrawiam
Andrzej
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: "zwus" <zwus_at_nospam_op.pl>
Newsgroups: pl.misc.elektronika
Subject: AVR-GCC Jak zablokować używanie przez kompilator rejestru z zakresu r2 - r14
Date: Mon, 20 Feb 2006 17:56:35 +0100
Organization: Onet.pl
Lines: 9
Message-ID: <dtcsd4$f8f$1_at_nospam_news.onet.pl>
NNTP-Posting-Host: host-ip210-229.crowley.pl
X-Trace: news.onet.pl 1140454629 15631 62.111.229.210 (20 Feb 2006 16:57:09 GMT)
X-Complaints-To: usenet_at_nospam_news.onet.pl
NNTP-Posting-Date: Mon, 20 Feb 2006 16:57:09 +0000 (UTC)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
X-Sender: Gm7+2M7RaDbL0msjKZS+hw==
X-Priority: 3
X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
X-MSMail-Priority: Normal
Xref: news-archive.icm.edu.pl pl.misc.elektronika:444227
Witam,
AVR-GCC Jak zablokować używanie przez kompilator rejestru z zakresu r2 - r14
?
Pozdrawiam
Andrzej
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!news.tu.kielce.pl!not-for-ma
From: "Artur M. Piwko" <pipene-news_at_nospam_pu.kielce.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: AVR-GCC Jak =?iso-8859-2?Q?zablokowa=E6_u=BFywanie?= przez
kompilator rejestru z zakresu r2 - r14
Date: Mon, 20 Feb 2006 17:27:53 +0000 (UTC)
Organization: Petroleum Drinkers (;
Lines: 14
Message-ID: <slrndvjv0s.19c.pipene-news_at_nospam_beast.tu.kielce.pl>
References: <dtcsd4$f8f$1_at_nospam_news.onet.pl>
Reply-To: pipene-news_at_nospam_pu.kielce.pl
NNTP-Posting-Host: sznajder.eu.org
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: sabat.tu.kielce.pl 1140456473 20730 81.26.0.18 (20 Feb 2006 17:27:53 GMT)
X-Complaints-To: abuse_at_nospam_tu.kielce.pl
NNTP-Posting-Date: Mon, 20 Feb 2006 17:27:53 +0000 (UTC)
User-Agent: slrn/0.9.8.0 (Linux)
Xref: news-archive.icm.edu.pl pl.misc.elektronika:444239
In the darkest hour on Mon, 20 Feb 2006 17:56:35 +0100,
zwus <zwus_at_nospam_op.pl> screamed:
Witam,
AVR-GCC Jak zablokować używanie przez kompilator rejestru z zakresu r2 - r14
?
IMO nie da sie. Radzilbym przepisac czesc asemblerowa.
--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:218B ]
[ 18:27:35 user up 10893 days, 6:22, 1 user, load average: 0.06, 0.06, 0.06 ]
Every bug you find is the last one.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: "zwus" <zwus_at_nospam_op.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: AVR-GCC Jak zablokować używanie przez kompilator rejestru z zakresu r2 - r14
Date: Mon, 20 Feb 2006 19:53:23 +0100
Witam,
IMO nie da sie. Radzilbym przepisac czesc asemblerowa.
Generalnie da się to zrobić. Wystarczy zadeklarować zmienną na konkretnych
rejestrach. A następnie trzeba wykonanać na niej jakieś działanie żeby
optymalizacja kompilatora nie usunęła jej. Tylko że jest to metoda do okoła,
a jeśli stosuje się jeszcze moduły *.o to trzeba panować żeby we wszytkich
modułach odpowiednie rejestry były poblokowane.
dlatego pytałem czy nie ma czegoś takiego jak " #pragma ..."
Pozdrawiam
Andrzej
========
Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.silweb.pl!news.tu.kielce.pl!not-for-mail
From: "Artur M. Piwko" <pipene-news_at_nospam_pu.kielce.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: AVR-GCC Jak =?iso-8859-2?Q?zablokowa=E6_u=BFywanie?= przez
kompilator rejestru z zakresu r2 - r14
Date: Tue, 21 Feb 2006 12:26:02 +0000 (UTC)
Organization: Petroleum Drinkers (;
L
In the darkest hour on Mon, 20 Feb 2006 19:53:23 +0100,
zwus <zwus_at_nospam_op.pl> screamed:
IMO nie da sie. Radzilbym przepisac czesc asemblerowa.
Generalnie da się to zrobić. Wystarczy zadeklarować zmienną na konkretnych
rejestrach. A następnie trzeba wykonanać na niej jakieś działanie żeby
optymalizacja kompilatora nie usunęła jej. Tylko że jest to metoda do okoła,
a jeśli stosuje się jeszcze moduły *.o to
Zmienne tak. Trzeba dodać tylko _volatile_.
dlatego pytałem czy nie ma czegoś takiego jak " #pragma ..."
Zawsze możesz do tego użyć #define, ale ręczne dodawania Cię nie ominą.
--
[ Artur M. Piwko : Pipen : AMP29-RIPE : RLU:100918 : From == Trap! : SIG:227B ]
[ 13:25:14 user up 10894 days, 1:20, 1 user, load average: 0.06, 0.06, 0.06 ]
Ignorance *is* bliss, but it will never replace sex.
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mail
From: "zwus" <zwus_at_nospam_op.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: AVR-GCC Jak zablokować używanie przez kompilator rejestru z zakresu r2 - r14
Date: Tue, 21 Feb 2006 14:17:22 +0100
Organization: Onet.pl
Lines: 7
Message-ID: <dtf3u6$tel$1_at_nospam_news.onet.pl>
References: <dtcsd4$f8f$1_at_nospam_news.onet.pl> <slrndvjv0s.19c.pipene-news_at_nospam_beast.tu.kielce.pl> <dtd387$5ua$1_at_nospam_news.onet.pl> <slrndvm1mr.udn.pipene-news_at_nospam_beast.tu.kielce.pl>
NNTP-Posting-Host: host-ip210-229.crowley.pl
X-Trace: news.onet.pl 1140527879 30165 62.111.229.210 (21 Feb 2
Dzięki za info
Włąsnie z "violatile" kompiluje się tak jak bym chciał
Pozdrawiam
Andrzej
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Michał T" <lotnick[NOłsPAm]_at_nospam_epf.pl>
Newsgroups: pl.misc.elektronika
Subject: eagle-czas pracy autorouter'a
Date: Mon, 20 Feb 2006 17:58:15 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 12
Message-ID: <dtcse8$rbl$1_at_nospam_atlantis.news.tpi.pl>
NNTP-Posting-Host: host-ip203-200.crowley.pl
X-Trace: atlantis.news.tpi.pl 1140454664 28021 62.111.200.203 (20 Feb 2006 16:57:44 GMT)
X-Complaints-To: usenet_at_nospam_tpi.pl
NNTP-Posting-Date: Mon, 20 Feb 2006 16:57:44 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
Xref: news-archive.icm.edu.pl pl.misc.elektronika:444228
Witam.
Czy ktos moglby mi wyjaśnić jak ocenić czas pracy autorouter'a.Dalem mu
dosyc trudne zadanie i przy siatce 1mm nie daje rady. Doszedłem do 0.1mm i
teraz strasznie mieli-juz 2000ripup'ów,zrobił 70% i praktycznie nie ma
postępów od dłuższego czasu, a on wciąż sprawdza kolejne możliwości. Nie
wiem czy zostawić kompa na całą noc czy zrezygnować z jednostronnej
płytki...
pozdrawiam
Mich
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.t
From: "CosteC" <costec_at_nospam_konto.nie_lubie_spamu.pl>
Subject: Re: eagle-czas pracy autorouter'a
Date: Mon, 20 Feb 2006 18:23:46 +0100
Czy ktos moglby mi wyjaśnić jak ocenić czas pracy autorouter'a.Dalem mu
dosyc trudne zadanie i przy siatce 1mm nie daje rady. Doszedłem do 0.1mm i
teraz strasznie mieli-juz 2000ripup'ów,zrobił 70% i praktycznie nie ma
postępów od dłuższego czasu, a on wciąż sprawdza kolejne możliwości. Nie
wiem czy zostawić kompa na całą noc czy zrezygnować z jednostronnej
płytki...
1) siatka w mm? raczej w mils... dobierz taką siatke dla jakiej jeszcze
zrobisz płytkę, czy też każesz zrobić
2) płytka jedno warstwowa może być niemożliwa do zrobienia.
3) autorouter jest optymializowany pod 2, 4 warstwy. 1 warstwę to
praktycznie tylko ręcznie.
4) Zrób część roboty za autorouter - i tak będziesz musiał poprawić więc
zasi
CosteC
========
From: "Krzysiek." <_at_nospam_dla.zaufanych.zapytaj>
Newsgroups: pl.misc.elektronika
References: <dtcse8$rbl$1_at_nospam_atlantis.news.tpi.pl>
Subject: Re: eagle-czas pracy autorouter'a
Date: Tue, 21 Feb 2006 02:12:04 +0100
Lines: 13
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
NNTP-Posting-Host: 127.0.0.1
Message-ID: <43fa68e7$1_at_nospam_news.home.net.pl>
X-Trace: news.home.net.pl 1140484327 127.0.0.1 (21 Feb 2006 02:12:07 +0100)
Organization: home.pl news server
X-Authenticated-User: 127.0.0.1.data
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mail
Xref: news-archive.icm.edu.pl pl.misc.elektronika:444308
Michał T <lotnick[NOłsPAm]_at_nospam_epf.pl> napisal nam:
Witam.
rob to sam, nie wiem wlasnie czy nie zadajesz mu problemu w stylu jak
zmiescic 10 cegiel w puszce po coli ;-)
Algorytmy tego cuda sa beznadziejne dla 1 warstwy a jak cos wyjdzie to nie
wyglada zupelnie. Czasami tylko oplaca sie wlaczyc autoruter by zobaczyc czy
nic nie podpowie jak juz jestes zmeczony siedzac nad plytka 10 godzine heh.
Nie wiem kiedy sie on poddaje ale 70% to wiesz.... nie ma szans
========
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: Adam Jurkiewicz <sword_at_nospam_wywalic.ajpic.zonk.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: eagle-czas pracy autorouter'a
Date: Tue, 21 Feb 2006 09:32:53 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 19
Message-ID: <dteja2$iq2$1_at_nospam_nemesis.news.tpi.pl>
References: <dtcse8$rbl$1_at_nospam_atlantis.news.tpi.pl>
NNTP-Posting-Host: wi46.internetdsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Tr
Michał T wrote:
Czy ktos moglby mi wyjaśnić jak ocenić czas pracy autorouter'a.Dalem mu
dosyc trudne zadanie i przy siatce 1mm nie daje rady. Doszedłem do 0.1mm i
teraz strasznie mieli-juz 2000ripup'ów,zrobił 70% i praktycznie nie ma
postępów od dłuższego czasu, a on wciąż sprawdza kolejne możliwości. Nie
wiem czy zostawić kompa na całą noc czy zrezygnować z jednostronnej
płytki...
Zrób sobie po prostu przysługę i nie używaj auto-shit-routera.
pozdrawiam,
sword
--
e-mail: sword_at_nospam_wywalic.ajpic.zonk.pl
www: http://ajpic.zonk.pl/
gg#: 1781804
========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Michał T" <lotnick[NOłsPAm]_at_nospam_epf.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: eagle-czas pracy autorouter'a
Date: Tue, 21 Feb 2006 22:25:28 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 9
Message-ID: <dtg0f5$fo1$1_at_nospam_atlantis.news.tpi.pl>
References: <dtcse8$rbl$1_at_nospam_atlantis.news.tpi.pl> <dteja2$iq2$1_at_nospam_nemesis.news.tpi.pl>
NNTP-Posting-Host: host-ip203-200.crowley.pl
X-Trace: atlantis.news.tpi.pl 1140557093 16129 62.111.200.203 (21 Feb 2006 21:24:53 GMT)
X-Complaints-To: usenet_at_nospam_tpi.pl
NNTP-Posting-Date: Tue, 21 Feb 2006 21:24:53 +0000 (UTC)
Zrób sobie po prostu przysługę i nie używaj auto-shit-routera.
Popróbowałem trochę i uważam, że to bardzo przydatne narzędzie, trzeba tylko
porządnie przygotować założenia. przy moich małych częstotliwościach i
prądach nie muszę się przejmowac wieloma rzeczami.
========
Path: news-archive.icm.edu.pl!news2.icm.edu.pl!lublin.pl!news.onet.pl!not-for-mail
From: Marcin E. Hamerla <Xmeh4njusy_at_nospam_Xpoczta.Xonet.Xpl.removeX>
Newsgroups: pl.misc.elektronika
Subject: Re: eagle-czas pracy autorouter'a
Date: Sat, 25 Feb 2006 10:31:56 +0100
Organization: Onet.pl
Lines: 15
Message-ID: <jv80025dal31tj16n70vrp0jtbttcm1j9s_at_nospam_4ax.com>
References: <dtcse8$rbl$1_at_nospam_atlantis.news.tpi.pl> <dteja2$iq2$1_at_nospam_nemesis.news.tpi.pl> <dtg0f5$fo1$1_at_nospam_atlantis.news.tpi.pl>
NNTP-Posting-Host: 80.50.88.18
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1140859920 16698 80.50.88.18 (25 Feb 2006 09:32:00 GMT)
X-Complaints-To: usenet_at_nospam_news.onet.pl
NNTP-Posting-Date: Sat, 25 Feb 2006 09:32:00 +0000 (UTC)
X-Sender: DZT1hw7/RfS1qRChynfW8uj42rWU1KxM
X-Newsreader: Forte Agent 1.93/32.576 English (American)
User-Agent: Hamster/2.0.0.1
Xref: news-archive.icm.edu.pl pl.misc.elektronika:444908
"Michał T" <lotnick[NOłsPAm]_at_nospam_epf.pl> napisal(a):
Tak wlasnie mysla poczatkujacy projektanci. Potem z tego wyrastaja
;--)
--
Pozdrowienia, Marcin E. Hamerla
"Every day I make the world a little bit worse."
========
Path: news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: "Jarek" <jarek54129_at_nospam_poczta.fm>
Newsgroups: pl.misc.elektronika
Subject: Jak zrobić cewke o danej indukcyjności.
Date: Mon, 20 Feb 2006 17:58:41 +0100
Organization: Dialog Net
Lines: 12
Message-ID: <dtcsls$aen$1_at_nospam_news.dialog.net.pl>
NNTP-Posting-Host: xdsl-6671.wroclaw.dialog.net.pl
X-Trace: news.dialog.net.pl 1140454908 10711 84.40.135.15 (20 Feb 2006 17:01:48 GMT)
X-Complaints-To: abuse_at_nospam_dialog.net.pl
NNTP-Posting-Date: Mon, 20 Feb 2006 17:01:48 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
Xref: news-archive.icm.edu.pl pl.misc.elektronika:444232
Witam. Chce sobie zrobić nadajnik na fale AM z tej stronki
http://www.goldhand.com.pl/schematy/radiowe/16.html
Ale nie wiem jak wykonać cekwe L1 która ma 200uH i jesz