わたなみさん > ・__bss_start等はどこで定義しているのか リンクスクリプトjsp/config/arm7tdmi/armelf.ldの中で定義して います。 1.gcc経由でリンカにRAM領域の先頭アドレスDATA_START_ADDRESS が渡されます。 DATA_START_ADDRESSは$CPU/$SYS/Makefile.configで定義し ています。 2.リンカはリンクスクリプトの記述に従って、dataセクションの 変数をDATA_START_ADDRESS番地から配置し、その後ろにbss セクションを配置します。 つまり、__bss_startの値は DATA_START_ADDRESS+(dataセクションのサイズ) になります。 宮城県産業技術総合センター 今井和彦 E-mail kimai @ mit.pref.miyagi.jp