summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k
diff options
context:
space:
mode:
authorSzkocsovszki Zsolt <zsoltisharkboy@gmail.com>2014-01-03 08:14:49 -0600
committerJennifer Averett <jennifer.averett@oarcorp.com>2014-01-03 08:14:49 -0600
commit6b1ee0258ebbec56e3f7ccda612b834a00265c83 (patch)
treef6ec6ec1936b962043dc077053b5bc774ca6b2db /c/src/lib/libbsp/m68k
parentsptests: Refactor sp09 into sppartition_err01 and sp09. (diff)
downloadrtems-6b1ee0258ebbec56e3f7ccda612b834a00265c83.tar.bz2
idp: Add doxygen headers.
Diffstat (limited to 'c/src/lib/libbsp/m68k')
-rw-r--r--c/src/lib/libbsp/m68k/idp/doxygen.h15
-rw-r--r--c/src/lib/libbsp/m68k/idp/include/bsp.h16
-rw-r--r--c/src/lib/libbsp/m68k/idp/include/leds.h19
3 files changed, 46 insertions, 4 deletions
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 <rtems/motorola/mc68230.h>
#include <rtems/motorola/mc68681.h>
+/**
+ * @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 );