Where is the address of GIC-500 CPU interface registers in LX2160A?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Where is the address of GIC-500 CPU interface registers in LX2160A?

221件の閲覧回数
Taeyoon
Contributor I

Hi,

I'm developing bare-metal application on LX2160ARDB.

I want to configure GIC, but I cannot find the registers' address of GIC.

To configure GIC, we need to know the CPU interface base address and the distributor base address.

In the reference manual of LX2160A, there are the address map.

But there seems to be only GICD address (In Chap2. Memory map - CCSR Block Base Address Map)

How I can access CPU interface registers and Distributor registers on LX2160A?

Regards,

0 件の賞賛
3 返答(返信)

190件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Please download "ARM CoreLink GIC-500 Generic Interrupt Controller Technical Reference Manual" from https://developer.arm.com/documentation/ddi0516/e/?lang=en

Then please refer to the section "3.2 The GIC-500 register map".

 

0 件の賞賛

188件の閲覧回数
Taeyoon
Contributor I

Thank you for answering.

I checked the manual that you suggested.

As far as I read and understood the manual,

it seems that the GIC-500 doesn't have memory-mapped CPU Interface registers, instead provides access using system registers of Armv8 cores.

 

Am I understand correctly? If there's something I'm misunderstanding, please let me know. Thanks!

0 件の賞賛

186件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Yes, correct.

0 件の賞賛