summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/util/harddisk.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2015-06-07 17:37:34 +0200
committer Miodrag Milanovic <mmicko@gmail.com>2015-06-07 17:37:34 +0200
commitb6ce8ee991c7e14ca214a2931bfbc4e4a5a0dc0f (patch)
treeda1e239053b7bfd9e841a103bbb36aefb71c4e7f /src/lib/util/harddisk.c
parentb6a4cf45ca6fdf842b319806d61d638cf2d8b2d2 (diff)
Licenses for Raphael Nabet (nw)
Diffstat (limited to 'src/lib/util/harddisk.c')
-rw-r--r--src/lib/util/harddisk.c34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/lib/util/harddisk.c b/src/lib/util/harddisk.c
index 4760a5fd51f..4b041cf29a8 100644
--- a/src/lib/util/harddisk.c
+++ b/src/lib/util/harddisk.c
@@ -97,6 +97,16 @@ chd_file *hard_disk_get_chd(hard_disk_file *file)
a hard disk
-------------------------------------------------*/
+/**
+ * @fn hard_disk_info *hard_disk_get_info(hard_disk_file *file)
+ *
+ * @brief Hard disk get information.
+ *
+ * @param [in,out] file If non-null, the file.
+ *
+ * @return null if it fails, else a hard_disk_info*.
+ */
+
hard_disk_info *hard_disk_get_info(hard_disk_file *file)
{
return &file->info;
@@ -108,6 +118,18 @@ hard_disk_info *hard_disk_get_info(hard_disk_file *file)
disk
-------------------------------------------------*/
+/**
+ * @fn UINT32 hard_disk_read(hard_disk_file *file, UINT32 lbasector, void *buffer)
+ *
+ * @brief Hard disk read.
+ *
+ * @param [in,out] file If non-null, the file.
+ * @param lbasector The lbasector.
+ * @param [in,out] buffer If non-null, the buffer.
+ *
+ * @return An UINT32.
+ */
+
UINT32 hard_disk_read(hard_disk_file *file, UINT32 lbasector, void *buffer)
{
chd_error err = file->chd->read_units(lbasector, buffer);
@@ -120,6 +142,18 @@ UINT32 hard_disk_read(hard_disk_file *file, UINT32 lbasector, void *buffer)
disk
-------------------------------------------------*/
+/**
+ * @fn UINT32 hard_disk_write(hard_disk_file *file, UINT32 lbasector, const void *buffer)
+ *
+ * @brief Hard disk write.
+ *
+ * @param [in,out] file If non-null, the file.
+ * @param lbasector The lbasector.
+ * @param buffer The buffer.
+ *
+ * @return An UINT32.
+ */
+
UINT32 hard_disk_write(hard_disk_file *file, UINT32 lbasector, const void *buffer)
{
chd_error err = file->chd->write_units(lbasector, buffer);