summaryrefslogtreecommitdiff
path: root/apps/main.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2007-07-05 07:14:24 +0000
committerMichael Sevakis <jethead71@rockbox.org>2007-07-05 07:14:24 +0000
commit60efd38bbea318292502c398d41ba3c1044bbb0c (patch)
tree3ceab1cda84743906e601f2074a50054097a5a4c /apps/main.c
parent21b90e3466b28b9885887f679b264ba4073b76bc (diff)
downloadrockbox-60efd38bbea318292502c398d41ba3c1044bbb0c.tar.gz
rockbox-60efd38bbea318292502c398d41ba3c1044bbb0c.zip
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
Diffstat (limited to 'apps/main.c')
-rw-r--r--apps/main.c27
1 files changed, 27 insertions, 0 deletions
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)
558#if CONFIG_CHARGING 558#if CONFIG_CHARGING
559 car_adapter_mode_init(); 559 car_adapter_mode_init();
560#endif 560#endif
561
562 int fd = creat("/timer_regs.txt");
563
564 if (fd >= 0)
565 {
566 fdprintf(fd, "TCFG0: %08X\n", TCFG0);
567 fdprintf(fd, "TCFG1: %08X\n", TCFG1);
568 fdprintf(fd, "TCON: %08X\n", TCON);
569 fdprintf(fd, "TCFG0: %08X\n", TCFG0);
570 fdprintf(fd, "TCNTB0: %08X\n", TCNTB0);
571 fdprintf(fd, "TCMPB0: %08X\n", TCMPB0);
572 fdprintf(fd, "TCNTO0: %08X\n", TCNTO0);
573 fdprintf(fd, "TCNTB1: %08X\n", TCNTB1);
574 fdprintf(fd, "TCMPB1: %08X\n", TCMPB1);
575 fdprintf(fd, "TCNTO1: %08X\n", TCNTO1);
576 fdprintf(fd, "TCNTB2: %08X\n", TCNTB2);
577 fdprintf(fd, "TCMPB2: %08X\n", TCMPB2);
578 fdprintf(fd, "TCNTO2: %08X\n", TCNTO2);
579 fdprintf(fd, "TCNTB3: %08X\n", TCNTB3);
580 fdprintf(fd, "TCMPB3: %08X\n", TCMPB3);
581 fdprintf(fd, "TCNTO3: %08X\n", TCNTO3);
582 fdprintf(fd, "TCNTB4: %08X\n", TCNTB4);
583 fdprintf(fd, "TCNTO4: %08X\n", TCNTO4);
584
585
586 close(fd);
587 }
561} 588}
562 589
563#ifdef CPU_PP 590#ifdef CPU_PP