Revision 24be5ae3 target-ppc/translate_init.c
b/target-ppc/translate_init.c | ||
---|---|---|
45 | 45 |
#define PPC_IRQ_INIT_FN(name) \ |
46 | 46 |
void glue(glue(ppc, name),_irq_init) (CPUPPCState *env); |
47 | 47 |
#endif |
48 |
PPC_IRQ_INIT_FN(405); |
|
48 | 49 |
PPC_IRQ_INIT_FN(6xx); |
49 | 50 |
|
50 | 51 |
/* Generic callbacks: |
... | ... | |
1909 | 1910 |
env->nb_tlb = 64; |
1910 | 1911 |
env->nb_ways = 1; |
1911 | 1912 |
env->id_tlbs = 0; |
1912 |
/* XXX: TODO: allocate internal IRQ controller */ |
|
1913 |
/* Allocate hardware IRQ controller */ |
|
1914 |
ppc405_irq_init(env); |
|
1913 | 1915 |
break; |
1914 | 1916 |
|
1915 | 1917 |
case CPU_PPC_NPE405H: /* NPe405 H family */ |
... | ... | |
1924 | 1926 |
env->nb_tlb = 64; |
1925 | 1927 |
env->nb_ways = 1; |
1926 | 1928 |
env->id_tlbs = 0; |
1927 |
/* XXX: TODO: allocate internal IRQ controller */ |
|
1929 |
/* Allocate hardware IRQ controller */ |
|
1930 |
ppc405_irq_init(env); |
|
1928 | 1931 |
break; |
1929 | 1932 |
|
1930 | 1933 |
#if defined (TODO) |
... | ... | |
1956 | 1959 |
env->nb_tlb = 64; |
1957 | 1960 |
env->nb_ways = 1; |
1958 | 1961 |
env->id_tlbs = 0; |
1959 |
/* XXX: TODO: allocate internal IRQ controller */ |
|
1962 |
/* Allocate hardware IRQ controller */ |
|
1963 |
ppc405_irq_init(env); |
|
1960 | 1964 |
break; |
1961 | 1965 |
|
1962 | 1966 |
case CPU_PPC_440EP: /* 440 EP family */ |
Also available in: Unified diff