From 6b1ee0258ebbec56e3f7ccda612b834a00265c83 Mon Sep 17 00:00:00 2001 From: Szkocsovszki Zsolt Date: Fri, 3 Jan 2014 08:14:49 -0600 Subject: idp: Add doxygen headers. --- c/src/lib/libbsp/m68k/idp/doxygen.h | 15 +++++++++++++++ c/src/lib/libbsp/m68k/idp/include/bsp.h | 16 ++++++++++++++-- c/src/lib/libbsp/m68k/idp/include/leds.h | 19 +++++++++++++++++-- 3 files changed, 46 insertions(+), 4 deletions(-) create mode 100644 c/src/lib/libbsp/m68k/idp/doxygen.h (limited to 'c/src/lib/libbsp') diff --git a/c/src/lib/libbsp/m68k/idp/doxygen.h b/c/src/lib/libbsp/m68k/idp/doxygen.h new file mode 100644 index 0000000000..3c507b7074 --- /dev/null +++ b/c/src/lib/libbsp/m68k/idp/doxygen.h @@ -0,0 +1,15 @@ +/** + * @defgroup bsp_m68k M68K + * + * @ingroup bsp_kit + * + * @brief M68K Board Support Packages + */ + +/** + * @defgroup m68k_idp M68K IDP Modules + * + * @ingroup bsp_m68k + * + * @brief M68K IDP Modules + */ \ No newline at end of file diff --git a/c/src/lib/libbsp/m68k/idp/include/bsp.h b/c/src/lib/libbsp/m68k/idp/include/bsp.h index 599bf1fba9..39d8c41437 100644 --- a/c/src/lib/libbsp/m68k/idp/include/bsp.h +++ b/c/src/lib/libbsp/m68k/idp/include/bsp.h @@ -1,6 +1,10 @@ -/* bsp.h +/** + * @file * - * This include file contains all Motorola 680x0 IDP board IO definitions. + * @ingroup idp_bsp + * + * @brief This include file contains all Motorola 680x0 IDP board + * IO definitions. */ #ifndef _BSP_H @@ -15,6 +19,14 @@ #include #include +/** + * @defgroup idp_bsp IO definitions + * + * @ingroup m68k_idp + * + * @brief Motorola 680x0 IDP board IO definitions + */ + #define DUART_ADDR 0xb00003 /* base address of the MC68681 DUART */ /* Constants */ diff --git a/c/src/lib/libbsp/m68k/idp/include/leds.h b/c/src/lib/libbsp/m68k/idp/include/leds.h index 79df8488d8..4c0313ca0d 100644 --- a/c/src/lib/libbsp/m68k/idp/include/leds.h +++ b/c/src/lib/libbsp/m68k/idp/include/leds.h @@ -1,6 +1,13 @@ +/** + * @file + * + * @ingroup m68k_leds + * + * @brief Led Control + */ + /* - * leds.c -- control the led's on a Motorola mc68ec0x0 board. - * Written by rob@cygnus.com (Rob Savoye) + * Written by rob@cygnus.com (Rob Savoye) */ #ifndef __LEDS_H__ @@ -18,6 +25,14 @@ #define LEDS_OFF 0xff #define LEDS_ON 0x0 +/** + * @defgroup m68k_leds Led Control + * + * @ingroup m68k_idp + * + * @brief control the led's on a Motorola mc68ec0x0 board + */ + #define FUDGE(x) ((x >= 0xa && x <= 0xf) ? (x + 'a') & 0x7f : (x + '0') & 0x7f) extern void led_putnum( char ); -- cgit v1.2.3