Last change
on this file since 320 was
302,
checked in by cfuguet, 12 years ago
|
Introducing IRQ_PER_PROC constant in the tsar boot loader
(pre-loader).
This constant is used to know how many XICU irq outputs
are connected to each processor.
i.e.
IRQ_PER_PROC = 3
NPROCS=2
xicu.irq_out[0] -> proc0 xicu.irq_out[3] -> proc1
xicu.irq_out[1] -> proc0 xicu.irq_out[4] -> proc1
xicu.irq_out[2] -> proc0 xicu.irq_out[5] -> proc1
This change the way the mailboxes for each processor
are calculated in the reset.S file.
|
File size:
199 bytes
|
Line | |
---|
1 | #define NB_PROCS 4 |
---|
2 | #define NB_CLUSTERS 1 |
---|
3 | |
---|
4 | #define IRQ_PER_PROC 1 |
---|
5 | |
---|
6 | #define IOC_BASE 0xFB000000 |
---|
7 | #define VCIBD_BASE 0xFB000000 |
---|
8 | #define TTY_BASE 0xFC000000 |
---|
9 | #define ICU_BASE 0xFD000000 |
---|
Note: See
TracBrowser
for help on using the repository browser.