MCPcopy Create free account
hub / github.com/ARM-software/AVH / wrRegs

Function wrRegs

interface/vstream/python/vsi_video.py:514–544  ·  view source on GitHub ↗

Write user registers (the VSI User Registers). Write a value to a user register by index. Args: index: User register index (zero based) value: Value to write (32-bit) Returns: value: Value written (32-bit)

(index, value)

Source from the content-addressed store, hash-verified

512
513
514def wrRegs(index, value):
515 """
516 Write user registers (the VSI User Registers).
517
518 Write a value to a user register by index.
519 Args:
520 index: User register index (zero based)
521 value: Value to write (32-bit)
522 Returns:
523 value: Value written (32-bit)
524 """
525 global STATUS, FRAME_WIDTH, FRAME_HEIGHT, FRAME_RATE, FRAME_COLOR
526
527 if index == 0:
528 wrCONTROL(value)
529 elif index == 1:
530 value = STATUS
531 elif index == 2:
532 wrDEVICE(value)
533 elif index == 3:
534 wrFILENAME(value)
535 elif index == 4:
536 FRAME_WIDTH = value
537 elif index == 5:
538 FRAME_HEIGHT = value
539 elif index == 6:
540 FRAME_RATE = value
541 elif index == 7:
542 FRAME_COLOR = value
543
544 return value

Callers

nothing calls this directly

Calls 3

wrCONTROLFunction · 0.70
wrDEVICEFunction · 0.70
wrFILENAMEFunction · 0.70

Tested by

no test coverage detected