RTEMS  5.1
irq-info.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright (c) 2008, 2009
11  * embedded brains GmbH
12  * Obere Lagerstr. 30
13  * D-82178 Puchheim
14  * Germany
15  * <rtems@embedded-brains.de>
16  *
17  * The license and distribution terms for this file may be
18  * found in the file LICENSE in this distribution or at
19  * http://www.rtems.org/license/LICENSE.
20  */
21 
22 #ifndef LIBBSP_SHARED_IRQ_INFO_H
23 #define LIBBSP_SHARED_IRQ_INFO_H
24 
25 #include <rtems/shell.h>
26 #include <rtems/print.h>
27 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif /* __cplusplus */
31 
37  const rtems_printer *printer
38 );
39 
43 void bsp_interrupt_report(void);
44 
49 
52 #ifdef __cplusplus
53 }
54 #endif /* __cplusplus */
55 
56 #endif /* LIBBSP_SHARED_IRQ_INFO_H */
Instantatiate a New Terminal Shell.
Definition: printer.h:55
struct rtems_shell_cmd_tt bsp_interrupt_shell_command
Shell command entry for interrupt information.
Definition: irq-shell.c:38
void bsp_interrupt_report_with_plugin(const rtems_printer *printer)
Prints interrupt information via the printk plugin print with the context context.
Definition: irq-info.c:56
Definition: shell.h:80
void bsp_interrupt_report(void)
Prints interrupt information via the default printk plugin.
Definition: irq-info.c:90