irq.c
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /*
  2.  * Copyright 2001 MontaVista Software Inc.
  3.  * Author: jsun@mvista.com or jsun@junsun.net
  4.  *
  5.  * arch/mips/ddb5xxx/common/irq.c
  6.  *     Common irq code for DDB boards.  This really should belong
  7.  * arch/mips/kernel/irq.c.  Need to talk to Ralf.
  8.  *
  9.  * This program is free software; you can redistribute  it and/or modify it
  10.  * under  the terms of  the GNU General  Public License as published by the
  11.  * Free Software Foundation;  either version 2 of the  License, or (at your
  12.  * option) any later version.
  13.  */
  14. #include <linux/config.h>
  15. #include <linux/init.h>
  16. #include <asm/irq.h>
  17. void (*irq_setup)(void);
  18. void __init init_IRQ(void)
  19. {
  20. #ifdef CONFIG_REMOTE_DEBUG
  21. extern void breakpoint(void);
  22. extern void set_debug_traps(void);
  23. printk("Wait for gdb client connection ...n");
  24. set_debug_traps();
  25. breakpoint();
  26. #endif
  27. /* set up default irq controller */
  28. init_generic_irq();
  29. /* invoke board-specific irq setup */
  30. irq_setup();
  31. }