<html>
  <head>
    <meta content="text/html; charset=ISO-8859-2"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">No ona je taky architektura 51 pro
      jazyk C naprosto nevhodna, kvuli ruznym typum pameti a pristupu je
      to samy nestandardni rovnak na ohejbak, jsem rad, ze uz to mnoho
      let nepouzivam... (v SDCC jsem ale taky par projektu napsal)<br>
      <br>
      Dne 4.1.2014 9:10, Jirka Mww napsal(a):<br>
    </div>
    <blockquote
cite="mid:CAGNMtu2O69F2_aFmBLzR3WGRJaxq=cyZ12PZshGngO2BhU5bOA@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <div>
                        <div>
                          <div>
                            <div>
                              <div>Díky za odkaz na tu knížku. Celé se
                                mi to nějak komplikuje.<br>
                              </div>
                              Původní záměr byl přenést projekt na
                              notebook a upravit SW v zařízení, které <br>
                            </div>
                            je nepřenosné. Kapacitní plán byl tak půl
                            dne max.  SW mám formálně odladěn na RD2
                            kitu,<br>
                            takže šlo jen o to odlatit HW závislé
                            funkce, které nedokážu nasimulovat.<br>
                            Teď už na tom pracuji třetí den, zatím jsem
                            to na notebooku ani nepřeložil.<br>
                          </div>
                          no ale zase jsem se toho dost naučil. <br>
                        </div>
                        S tím make si pomocí té vaší knížky už asi
                        poradím, <br>
                      </div>
                      horší je, že aktuální SDCC neumí přiřadit prvek
                      pole typu unsigned char do <br>
                    </div>
                    jednotlivé proměnné stejného typu. <br>
                    <br>
                  </div>
                  Mám tuhle definici pole <br>
                  #define XBYTE ((unsigned char volatile __xdata *) 0)<br>
                  <br>
                </div>
                a pak ve funkci  mám takovéto přiřazení  <br>
                <br>
              </div>
              val = XBYTE[adr]     kde val je taky unsigned char a adr
              je unsigned int<br>
              <br>
            </div>
            vypadá to, že poslední verze SDCC je striktnější neř Pascal,
            co se týče typů proměnných. <br>
          </div>
          Nevím co s tím, na Internetu je řada podobných dotazů, ale
          žádné řešení. <br>
        </div>
        V předchozí vezi SDCC s tím nebyl problém. Asi to přepíšu do
        assemleru.  <br>
        <div>
          <div>
            <div>
              <div>
                <div><br>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">Dne 4. ledna 2014 5:20 Jakub Ladman <span
            dir="ltr"><<a moz-do-not-send="true"
              href="mailto:ladmanj@volny.cz" target="_blank">ladmanj@volny.cz</a>></span>
          napsal(a):<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Ohledně
            gnu make doporučuju tuto knihu:<br>
            <br>
            <a moz-do-not-send="true"
              href="http://oreilly.com/catalog/make3/book/index.csp"
              target="_blank">http://oreilly.com/catalog/make3/book/index.csp</a><br>
            <br>
            Já ji mám koupenou, ale tady je celá online.<br>
            <br>
            Než jsem ji pročetl (nikoliv přečetl), ty makefile jsem
            hrozně pytlíkoval a<br>
            trápil se stím.<br>
            <br>
            Od té doby jsem schopen napsat a udržovat celkem elegantní
            makefile.<br>
            <br>
            Největší problém byl u mě, ze zpětného pohledu, v
            implicitních pravidlech, o<br>
            kterých jsem nevěděl, a které mi překrývaly moje nepovedená
            pravidla.<br>
            <br>
            Volat make z bat je zbytečné, protože možnosti makefile jsou
            podstatně větší<br>
            než jaké má bat<br>
            <span class="HOEnZb"><font color="#888888"><br>
                Jakub Ladman<br>
                _______________________________________________<br>
                HW-list mailing list  -  sponsored by <a
                  moz-do-not-send="true" href="http://www.HW.cz"
                  target="_blank">www.HW.cz</a><br>
                <a moz-do-not-send="true"
                  href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
                <a moz-do-not-send="true"
                  href="http://list.hw.cz/mailman/listinfo/hw-list"
                  target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
              </font></span></blockquote>
        </div>
        <br>
        <br clear="all">
        <br>
        -- <br>
        Zdravi<br>
        Jirka OK1MWW
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <br>
  
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
        <tr>
                <td style='border:none;padding:0px 15px 0px 8px'>
                        <a href="http://www.avast.com/">
                                <img border=0 src="http://static.avast.com/emails/avast-mail-stamp.png" />
                        </a>
                </td>
                <td>
                        <p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
                                Tato zpráva neobsahuje viry ani jiný škodlivý kód -<a href="http://www.avast.com/">avast! Antivirus</a> je aktivní.
                        </p>
                </td>
        </tr>
</table>
<br />
</body>
</html>