decode_rs8(9) centos man page | unix.com

Man Page: decode_rs8

Operating Environment: centos

Section: 9

DECODE_RS8(9)						     Public Functions Provided						     DECODE_RS8(9)

NAME
decode_rs8 - Decode codeword (8bit data width)
SYNOPSIS
int decode_rs8(struct rs_control * rs, uint8_t * data, uint16_t * par, int len, uint16_t * s, int no_eras, int * eras_pos, uint16_t invmsk, uint16_t * corr);
ARGUMENTS
rs the rs control structure data data field of a given type par received parity data field len data length s syndrome data field (if NULL, syndrome is calculated) no_eras number of erasures eras_pos position of erasures, can be NULL invmsk invert data mask (will be xored on data, not on parity!) corr buffer to store correction bitmask on eras_pos
DESCRIPTION
The syndrome and parity uses a uint16_t data type to enable symbol size > 8. The calling code must take care of decoding of the syndrome result and the received parity before calling this code. Returns the number of corrected bits or -EBADMSG for uncorrectable errors.
AUTHOR
Thomas Gleixner <tglx@linutronix.de> Author.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 DECODE_RS8(9)
Related Man Pages
xcb_configure_request_event_t(3) - centos
xcb_glx_pbuffer_clobber_event_t(3) - centos
xcb_query_best_size_unchecked(3) - centos
xcb_randr_screen_change_notify_event_t(3) - centos
xcb_x_print_print_get_page_dimensions_unchecked(3) - centos
Similar Topics in the Unix Linux Community
Weird 'find' results
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
Unsure why access time on a directory change isn't changing