-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Jerry1111 <j...@w...pl.pl.wp>
Newsgroups: pl.misc.elektronika
Subject: Re: [OT] [Zlecę] wykonanie interface'u Ethernetowego do architektury Z80
Date: Thu, 03 May 2012 21:39:55 +0100
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 84
Message-ID: <jnuqev$11e$1@inews.gazeta.pl>
References: <4f9d25af$1$1209$65785112@news.neostrada.pl>
<jnk77t$895$1@mx1.internetia.pl> <jnk8f0$r2r$1@node2.news.atman.pl>
<jnk9gt$64k$1@news.dialog.net.pl> <jnkd05$vuu$1@node2.news.atman.pl>
<jnkghf$9m$1@mx1.internetia.pl> <jnkhcv$9v6$1@news.dialog.net.pl>
<jnldta$e37$1@mx1.internetia.pl> <o...@j...jedi>
<jnmqll$dqi$2@inews.gazeta.pl> <o...@j...jedi>
<jnmvba$pbl$1@inews.gazeta.pl> <o...@j...jedi>
<jnn0o5$ssr$1@inews.gazeta.pl> <o...@j...jedi>
<jnn2ld$3ti$1@inews.gazeta.pl> <o...@j...jedi>
<jnomqu$stm$1@inews.gazeta.pl> <o...@j...jedi>
<jnprj1$oao$1@inews.gazeta.pl> <jns5kg$f21$1@inews.gazeta.pl>
<jnsacs$rph$1@inews.gazeta.pl>
NNTP-Posting-Host: host213-120-48-76.range213-120.btcentralplus.com
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1336077599 1070 213.120.48.76 (3 May 2012 20:39:59 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Thu, 3 May 2012 20:39:59 +0000 (UTC)
X-User: jerry.1111
X-Antivirus: avast! (VPS 120503-0, 03/05/2012), Outbound message
In-Reply-To: <jnsacs$rph$1@inews.gazeta.pl>
X-Antivirus-Status: Clean
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428
Thunderbird/12.0.1
Xref: news-archive.icm.edu.pl pl.misc.elektronika:630577
[ ukryj nagłówki ]On 02/05/2012 22:53, Sebastian Biały wrote:
> On 2012-05-02 22:32, Jerry1111 wrote:
>> Z tego by wynikalo ze 'ukryte' odblokowanie przerwan na koncu funkcji
>
> Na koncu bloku. Jesteś *pewny* że wiedz gdzie strzela destruktor?
Wiem gdzie, to semantyka.
>> jest mniej
>> niebezpieczne niz nieodblokowanie przerwan w ogole?
>
> Obydwa przypadki sa niebezpieczne. Wole ukryte ale *pewne* niż jawne i
> podatne na błędy.
No wlasnie ukryte jest wg mnie ciezej zdebugowac.
>> No to powodzenia w
>> debugowaniu kodu ktory ma 300kB bez OSa w celu znalezienia ktora funkcja
>> za pozno wlacza przerwania.
>
> Wyłacza zawsze przed } kończącym dany blok lub natychmiast po
> opuszczeniu bloku inną metoda. W czym problem z tym "za późno" ? Możesz
> podać przykład?
Jesli chce rozlaczyc logicznie wlaczanie i wylaczanie przerwan.
> Stosowanie techniki "scoped" jest powszechne w świecie C++, choćby
> boost::scoped_lock. Stosuje sie bo można. Inne języki nie mają to sie
> nie stosuje.
>
>> Odwrotnie - pomaga to zamaskowac bug i zrobic go duzo trudniejszym do
>> wykrycia.
>
> Nie zgadzam się. Moje doświadczenia sa zupełnie inne.
Jakbys mnie cytowal: tez sie nie zgadzam i tez moje doswiadczenia sa inne.
> To działa tak:
> implementujesz raz i wiesz że działa. Przechodzisz do dalszych spraw nie
> przejmując sie że zapomnisz. Po prostu nie zapomnisz. *Zawsze* zadziała.
Ja nie mowie ze nie dziala. Ja mowie ze mnie by ograniczalo (za przyklad
biore kod do ostatnio robionego urzadzenia, gdzie wlaczanie przerwan
jest zupelnie gdzie indziej niz ich wylaczanie). Zupelnie gdzie indziej
== inny plik.
>> Taaa... a te wszystkie samoloty co po swiecie lataja to w C++ pisane wg
>> Ciebie?
>
> Możesz zacytować moją wypowiedź z której wynika wprost że skoro Ada
> spowodował bum rakiety to C++ jest używany jako język firmware
> samolotów? Jakieś message id?
Wyciales za duzo cytatow to i sens stracilo. Napisales ze: "Ada to jezyk
obrosniety legeda jakosci ktora musi walczyc z faktami". A ja odpowiadam
"crap prawda", Ada to jest jezyk ktory bardzo latwo przechodzi Sil4 i
jest _powszechnie_ uzywany w pewnych galeziach przemyslu. Na pewno nie
musi walczyc z faktami.
Tak, mozesz uzyc MisraC/C++, ale uwierz mi: latwiej bedzie sie na Ade
przestawic...
>> To ze nie wiesz/nie slyszales/nie podano do publicznej wiadomosci, nie
>> daje prawa nikomu mowic ze Ady sie nie uzywa. Uzywa sie w bardzo
>> powaznych zastosowaniach.
>
> Ktore stanowią szum statystyczny implementacji firmware na procesorach w
> ogóle. Co napisałem wydawalo mi się dość wyraźnie. Poza tym szumem - nie
> stosuje się.
Jak to ze statystyka, zalezy jak policzymy. Jesli cene koncowego
produktu * ich ilosc to nie bedzie to juz szum statystyczny.
>> PS: 'crap' to sie tlumaczy jako 'gowno' (z US english), a nie
>> 'beznadzieja'. Sprawdz w slowniku.
>
> Sprawdzałem. Ostatnio gówno bylo "shit". Ale ten świat idzie do przodu.
shit to tez gowno. Dobrze sprawdziles, tylko za szybko skonczyles sprawdzac.
http://oxforddictionaries.com/definition/crap
--
Jerry1111
Następne wpisy z tego wątku
- 03.05.12 22:45 Jerry1111
- 03.05.12 23:32 Mario
- 03.05.12 23:34 Sebastian Biały
- 03.05.12 23:49 Sebastian Biały
- 04.05.12 17:53 Zbych
- 04.05.12 20:25 Jerry1111
- 04.05.12 20:35 Jerry1111
- 05.05.12 08:40 Sebastian Biały
- 05.05.12 14:45 Jerry1111
- 05.05.12 16:18 Sebastian Biały
- 05.05.12 17:17 Andrzej Ekiert
- 05.05.12 19:25 Sebastian Biały
- 05.05.12 19:29 identyfikator: 20040501
- 05.05.12 19:47 Jerry1111
- 05.05.12 20:26 Sebastian Biały
Najnowsze wątki z tej grupy
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
Najnowsze wątki
- 2025-07-19 Zakrzewo => SAP HCM Consultant <=
- 2025-07-19 Poznań => Konsultant SAP HCM <=
- 2025-07-19 Poznań => SAP HCR Consultant <=
- 2025-07-18 celnicy pobili policjanta
- 2025-07-18 Warszawa => Technik IT - Konfiguracja i Wsparcie Sprzętowe <=
- 2025-07-18 Warszawa => Specjalista ds. Sprzętu IT i Wsparcia Technicznego <=
- 2025-07-18 Białystok => Kotlin Developer <=
- 2025-07-18 Warszawa => Sales Director (Cloud solutions) <=
- 2025-07-18 Spalinowa trauma
- 2025-07-18 Polska => Senior Key Account Manager <=
- 2025-07-18 Białystok => Programista Kotlin <=
- 2025-07-18 Szczecin => Key Account Manager IT <=
- 2025-07-18 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-07-18 Łódź => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-18 Lublin => Delphi Programmer <=