From 60efd38bbea318292502c398d41ba3c1044bbb0c Mon Sep 17 00:00:00 2001 From: Michael Sevakis Date: Thu, 5 Jul 2007 07:14:24 +0000 Subject: Gigabeat: Use vectored IRQ mode interrupts and add a trap for unhandled ones. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13792 a1c6a512-1295-4272-9138-f99709370657 --- apps/main.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'apps/main.c') diff --git a/apps/main.c b/apps/main.c index 2dd90ef5fe..7b1368f460 100644 --- a/apps/main.c +++ b/apps/main.c @@ -558,6 +558,33 @@ static void init(void) #if CONFIG_CHARGING car_adapter_mode_init(); #endif + + int fd = creat("/timer_regs.txt"); + + if (fd >= 0) + { + fdprintf(fd, "TCFG0: %08X\n", TCFG0); + fdprintf(fd, "TCFG1: %08X\n", TCFG1); + fdprintf(fd, "TCON: %08X\n", TCON); + fdprintf(fd, "TCFG0: %08X\n", TCFG0); + fdprintf(fd, "TCNTB0: %08X\n", TCNTB0); + fdprintf(fd, "TCMPB0: %08X\n", TCMPB0); + fdprintf(fd, "TCNTO0: %08X\n", TCNTO0); + fdprintf(fd, "TCNTB1: %08X\n", TCNTB1); + fdprintf(fd, "TCMPB1: %08X\n", TCMPB1); + fdprintf(fd, "TCNTO1: %08X\n", TCNTO1); + fdprintf(fd, "TCNTB2: %08X\n", TCNTB2); + fdprintf(fd, "TCMPB2: %08X\n", TCMPB2); + fdprintf(fd, "TCNTO2: %08X\n", TCNTO2); + fdprintf(fd, "TCNTB3: %08X\n", TCNTB3); + fdprintf(fd, "TCMPB3: %08X\n", TCMPB3); + fdprintf(fd, "TCNTO3: %08X\n", TCNTO3); + fdprintf(fd, "TCNTB4: %08X\n", TCNTB4); + fdprintf(fd, "TCNTO4: %08X\n", TCNTO4); + + + close(fd); + } } #ifdef CPU_PP -- cgit v1.2.3