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)
| 512 | |
| 513 | |
| 514 | def 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 |
nothing calls this directly
no test coverage detected