summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/csb336
diff options
context:
space:
mode:
authorChirayu Desai <cdesai@cyanogenmod.org>2013-12-08 10:23:54 +0530
committerGedare Bloom <gedare@rtems.org>2013-12-08 13:12:38 -0500
commita0390782dc32de0e6271ddfbf99cf00b7ea7f6c2 (patch)
tree15e2330a15ef259d85bbff0d667ea9f89c1de9f4 /c/src/lib/libbsp/arm/csb336
parentarm: gdbarmsim: Add doxygen (diff)
downloadrtems-a0390782dc32de0e6271ddfbf99cf00b7ea7f6c2.tar.bz2
arm: csb336: Add doxygen
Diffstat (limited to 'c/src/lib/libbsp/arm/csb336')
-rw-r--r--c/src/lib/libbsp/arm/csb336/include/bsp.h24
-rw-r--r--c/src/lib/libbsp/arm/csb336/network/lan91c11x.c8
-rw-r--r--c/src/lib/libbsp/arm/csb336/network/lan91c11x.h8
3 files changed, 38 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/arm/csb336/include/bsp.h b/c/src/lib/libbsp/arm/csb336/include/bsp.h
index f68b0e3baf..5d198002c0 100644
--- a/c/src/lib/libbsp/arm/csb336/include/bsp.h
+++ b/c/src/lib/libbsp/arm/csb336/include/bsp.h
@@ -1,3 +1,11 @@
+/**
+ * @file
+ *
+ * @ingroup arm_csb336
+ *
+ * @brief Global BSP definitions.
+ */
+
/*
* BSP CSB336 header file
*
@@ -24,6 +32,16 @@ extern "C" {
#include <rtems/clockdrv.h>
#include <mc9328mxl.h>
+/**
+ * @defgroup arm_csb336 CSB336 Support
+ *
+ * @ingroup bsp_arm
+ *
+ * @brief CSB336 support package.
+ *
+ * @{
+ */
+
#define BSP_FEATURE_IRQ_EXTENSION
/* What is the input clock freq in hertz? */
@@ -32,8 +50,8 @@ extern "C" {
int get_perclk1_freq(void);
-/*
- * Network driver configuration
+/**
+ * @brief Network driver configuration
*/
extern struct rtems_bsdnet_ifconfig *config;
@@ -43,6 +61,8 @@ int rtems_mc9328mxl_enet_attach(struct rtems_bsdnet_ifconfig *config,
#define RTEMS_BSP_NETWORK_DRIVER_NAME "eth0"
#define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_mc9328mxl_enet_attach
+/** @} */
+
#ifdef __cplusplus
}
#endif
diff --git a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.c b/c/src/lib/libbsp/arm/csb336/network/lan91c11x.c
index 023f010bcf..001aa000b3 100644
--- a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.c
+++ b/c/src/lib/libbsp/arm/csb336/network/lan91c11x.c
@@ -1,3 +1,11 @@
+/**
+ * @file
+ *
+ * @ingroup arm_csb336
+ *
+ * @brief Helper functions for SMSC LAN91C11x
+ */
+
/*
* Helper functions for SMSC LAN91C11x
*
diff --git a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.h b/c/src/lib/libbsp/arm/csb336/network/lan91c11x.h
index 4742f04752..abf7c2455d 100644
--- a/c/src/lib/libbsp/arm/csb336/network/lan91c11x.h
+++ b/c/src/lib/libbsp/arm/csb336/network/lan91c11x.h
@@ -1,3 +1,11 @@
+/**
+ * @file
+ *
+ * @ingroup arm_csb336
+ *
+ * @brief SMSC LAN91C11x ethernet devices definitions.
+ */
+
/*
* Header file for SMSC LAN91C11x ethernet devices
*