<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Why sram_bss is 16 bytes aligned? in S32K</title>
    <link>https://community.nxp.com/t5/S32K/Why-sram-bss-is-16-bytes-aligned/m-p/1747368#M28194</link>
    <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/62298"&gt;@luhaiou&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Very sorry to replying very lately.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let us know if the issue is resolved or not.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;.bss is uninitialized data and .data is initialized data - so, to initialize data, if you want to use memset(3) (or some such typical routine), to initialize in bulk, then, the 16 byte alignment is likely to facilitate the use of an optimized version of the routine.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;I hope this may help.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;Thank you. Best regards.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;- Mehul Patel&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 26 Oct 2023 21:18:17 GMT</pubDate>
    <dc:creator>Mehul_Patel_NXP</dc:creator>
    <dc:date>2023-10-26T21:18:17Z</dc:date>
    <item>
      <title>Why sram_bss is 16 bytes aligned?</title>
      <link>https://community.nxp.com/t5/S32K/Why-sram-bss-is-16-bytes-aligned/m-p/1704361#M26043</link>
      <description>&lt;P&gt;I use s32k3 RTD2.01,&lt;/P&gt;&lt;P&gt;file .ld in demo&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="luhaiou_0-1692017796263.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/236331i9ADBCF582350F725/image-size/medium?v=v2&amp;amp;px=400" role="button" title="luhaiou_0-1692017796263.png" alt="luhaiou_0-1692017796263.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Why sram_bss is 16 bytes aligned? But&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;sram_data is 4byte&amp;nbsp;aligned.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I wonder if sram_bss can be set to 4byte alignment, and if so, is there any bad effect?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Looking forward to your reply, thank you very much&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Aug 2023 13:03:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Why-sram-bss-is-16-bytes-aligned/m-p/1704361#M26043</guid>
      <dc:creator>luhaiou</dc:creator>
      <dc:date>2023-08-14T13:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: Why sram_bss is 16 bytes aligned?</title>
      <link>https://community.nxp.com/t5/S32K/Why-sram-bss-is-16-bytes-aligned/m-p/1747368#M28194</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/62298"&gt;@luhaiou&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Very sorry to replying very lately.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please let us know if the issue is resolved or not.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;.bss is uninitialized data and .data is initialized data - so, to initialize data, if you want to use memset(3) (or some such typical routine), to initialize in bulk, then, the 16 byte alignment is likely to facilitate the use of an optimized version of the routine.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;I hope this may help.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;Thank you. Best regards.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class="ui-provider ee bdl bgr bpq bpr bps bpt bpu bpv bpw bpx bpy bpz bqa bqb bqc bqd bqe bqf bqg bqh bqi bqj bqk bql bqm bqn bqo bqp bqq bqr bqs bqt bqu bqv"&gt;- Mehul Patel&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Oct 2023 21:18:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/Why-sram-bss-is-16-bytes-aligned/m-p/1747368#M28194</guid>
      <dc:creator>Mehul_Patel_NXP</dc:creator>
      <dc:date>2023-10-26T21:18:17Z</dc:date>
    </item>
  </channel>
</rss>

