diff options
author | 2015-06-07 17:37:34 +0200 | |
---|---|---|
committer | 2015-06-07 17:37:34 +0200 | |
commit | b6ce8ee991c7e14ca214a2931bfbc4e4a5a0dc0f (patch) | |
tree | da1e239053b7bfd9e841a103bbb36aefb71c4e7f /src/lib/util/harddisk.c | |
parent | b6a4cf45ca6fdf842b319806d61d638cf2d8b2d2 (diff) |
Licenses for Raphael Nabet (nw)
Diffstat (limited to 'src/lib/util/harddisk.c')
-rw-r--r-- | src/lib/util/harddisk.c | 34 |
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); |