projects
/
ppcskel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
again a "funny" problem @ u/c/core.c: #{un,}define WTF and see
[ppcskel.git]
/
irq.c
diff --git
a/irq.c
b/irq.c
index c37240c1fa401107ef5717fa021056b0cca0527a..31daa980e5ac3d7d6547d38d3b97aa56f7ae96dd 100644
(file)
--- a/
irq.c
+++ b/
irq.c
@@
-14,7
+14,9
@@
Copyright (C) 2009 Andre Heider "dhewg" <dhewg@wiibrew.org>
#include "hollywood.h"
#include "ipc.h"
#include "bootmii_ppc.h"
#include "hollywood.h"
#include "ipc.h"
#include "bootmii_ppc.h"
-#include "ohci.h"
+#include "usb/host/host.h"
+
+void show_frame_no(void);
void irq_initialize(void)
{
void irq_initialize(void)
{
@@
-59,6
+61,7
@@
void irq_handler(void)
if (flags & (1<<BW_PI_IRQ_RESET)) {
write32(BW_PI_IRQFLAG, 1<<BW_PI_IRQ_RESET);
if (flags & (1<<BW_PI_IRQ_RESET)) {
write32(BW_PI_IRQFLAG, 1<<BW_PI_IRQ_RESET);
+ show_frame_no();
printf("IRQ-BW RESET\n");
}
if (flags & (1<<BW_PI_IRQ_HW)) { //HW-PIC IRQ
printf("IRQ-BW RESET\n");
}
if (flags & (1<<BW_PI_IRQ_HW)) { //HW-PIC IRQ
@@
-111,7
+114,7
@@
void irq_handler(void)
//sdhc_irq();
}
if (hw_flags & IRQF_OHCI0) {
//sdhc_irq();
}
if (hw_flags & IRQF_OHCI0) {
-
ohci0
_irq();
+
hcdi
_irq();
write32(HW_PPCIRQFLAG, IRQF_OHCI0);
}
if (hw_flags & IRQF_OHCI1) {
write32(HW_PPCIRQFLAG, IRQF_OHCI0);
}
if (hw_flags & IRQF_OHCI1) {