source: azure_iot_hub_f767zi/trunk/asp_baseplatform/arch/arm_m_gcc/README.txt@ 457

Last change on this file since 457 was 457, checked in by coas-nagasima, 4 years ago

ファイルを追加

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/plain;charset=UTF-8
File size: 1.6 KB
Line 
1 ARM-M依存部(GCC版) ディレクトリ解説
2
3 Last Modified: 2019 Jul 24 18:28:55
4
5
6本ディレクトリ(./arch/arm_m_gcc)は,armv7mアーキテクチャのコア及び,
7armv7mアーキテクチャのコアを用いたチップに依存し,コンパイラとしてGCC
8を対象した記述を置くためのディレクトリである.
9
10ターゲットディレクトリ(./target)との切り分けは,本ディレクトリは,特
11定のボードに依存しない再利用可能な記述を置こととし,ターゲットディレク
12トリは再利用の可能性が低いボードに依存した記述を置くこととする.
13
14再利用可能な範囲としては,armv7mアーキテクチャのコアを用いたチップをま
15でを想定している.そのため,本ディレクトリに置く依存部をチップ依存部と
16呼ぶ.各チップ依存部はチップ名でディレクトリを作成し,その下に関連する
17ファイルを置く.
18
19一方,armv7mアーキテクチャのコアに依存した記述は,コア依存部と呼び,
20commonディレクトリ以下に置く.各チップ依存部は必要に応じてコア依存部の
21ファイルを使用する.コア依存部に関しては,common/core_user.txt を参照
22のこと.
23
24チップによっては,コア依存部と同等の機能を持たない場合もある.その場合
25は,チップ依存部を作成せず,ターゲット依存部とコア依存部のファイルを組
26み合わせればよい.
Note: See TracBrowser for help on using the repository browser.