JAJSLO8C December 2020 – November 2022 DP83TG720R-Q1
PRODUCTION DATA
フィールド内のレジスタにアクセスする方法は 2 つあります。ダイレクト・レジスタ・アクセス方式は、MMD1F レジスタ空間の最初の 31 のレジスタ (0x0h~0x1Fh) に対してのみ使えます。0x1Fh を超えるレジスタをアクセスするには、間接方式 (拡張レジスタ空間、Topic Link Label8.4.11 を参照) を使う必要があります。
MMD レジスタ空間 | レジスタ・アドレス範囲 |
---|---|
MMD1F | 0x000~0x0EFD |
MMD1 | 0x1000~0x1904 |
MMD3 | 0x3000~0x390D |
MMD7 | 0x7000~0x7200 |
レジスタ・フィールド | レジスタ・アクセス方式 |
---|---|
0x0h~0x1Fh | 直接アクセス |
間接アクセス、MMD1F = '11111’ 例:MMD1F フィールドのレジスタ 0x17h をポスト・インクリメントなしで読み出すには、 ステップ 1) レジスタ 0xDh に 0x1Fh を書き込む ステップ 2) レジスタ 0xEh に 0x17h を書き込む ステップ 3) レジスタ 0xDh に 0x401Fh を書き込む ステップ 4) レジスタ 0xEh を読み出す | |
MMD1F フィールド 0x20h~0xFFFh | 間接アクセス、MMD1F = '11111’ 例:MMD1F フィールドのレジスタ 0x462h をポスト・インクリメントなしで読み出すには、 ステップ 1) レジスタ 0xDh に 0x1Fh を書き込む ステップ 2) レジスタ 0xEh に 0x462h を書き込む ステップ 3) レジスタ 0xDh に 0x401Fh を書き込む ステップ 4) レジスタ 0xEh を読み出す |
MMD1 フィールド 0x0000h~0x0FFFh | 間接アクセス、MMD1 = '00001’ 例:MMD1 フィールドのレジスタ 0x7h をポスト・インクリメントなしで読み出すには、 ステップ 1) レジスタ 0xDh に 0x1h を書き込む ステップ 2) レジスタ 0xEh に 0x7h を書き込む ステップ 3) レジスタ 0xDh に 0x4001h を書き込む ステップ 4) レジスタ 0xEh を読み出す |