shithub: rc

ref: f820f19353e7e911481b175f9d7d5b8e5e0ddcb7
dir: /bin/br/

View raw version
#!/bin/rc
# SBLC_PWM_CTL2: bytes 15:0, range 0 (off) to v>>16 (full)

if(! ~ $#* 1){
	echo usage: $0 factor
	exit 'usage'
}
v=`{seg -Lr igfxmmio 0x400000 0xc8254}
if(~ $#v 0)
	exit 'no such named segment'
v=`{echo 'v='$v'; v & ~0xffff | ((v>>16) / '$1')' | pc -n}
if(! ~ $#v 1)
	exit 'invalid factor'
seg -Lw igfxmmio 0x400000 0x48254 $v