Maxim Integrated 71M6513H Power Meter IC Family Software User Manual
Page 90

71M651x Software User’s Guide
square()
*w = *x ** 2; Square n-byte 'x'.
U08x *w, U08x *x, n
none
classics.c
SSI_Config()
configures the SSI
U08 flags, U08 addr, U08
count
none
io651x.c
start_tx_ram()
sends RAM string out PC UART
U08x *c
none
io.c
start_tx_rslt()
sends ROM string out PC UART
U08r *c
none
io.c
strlen_r ()
returns length of string in flash code
U08r *src
U16
library.c
strlen_x()
returns length of string in xdata
U08x *src
U16
library.c
sub8_4()
(U64) x -= (U32) y;
U08x *x, U08x *y
none
classics.c
sub8_8()
(U64) x -= (U64) y;
U08x *x, U08x *y
none
classics.c
subtract()
*x -= *y; where 'x' & 'y' are 'n' bytes
wide.
U08x *x, U08x *y, n
U08
classics.c
subtract_1()
x -= y; where 'x' is 'n' bytes wide, 'y' is
single byte.
U08x *x, y, n
U08
classics.c
temperature_enable()
enables/disables temperature
measurements
Bbool temperature
none
io651x.c
tmux_config()
configures the source for the test
multiplexer
enum TMUX_INPUT tmux
none
io651x.c
used ()
returns number of buffer bytes in use
U08x *head, U08x *tail, U16
size
U16
serial.c
VARPULSE_Enable()
configures VARPULSE to be output on
DIO4
Bbool connect
none
eeprom.c
version()
returns the chip version number
none
U08
io651x.c
WPULSE_Enable()
configures WPULSE to be output on
DIO4
Bbool connect
none
eeprom.c
Revision 2.4
TERIDIAN Proprietary
90 of 137
© Copyright 2005-2006 TERIDIAN Semiconductor Corporation