dbgprobe.svd.update_fields
Update multiple fields in a single hardware register using one read-modify-write cycle. Accepts field names and values as enums or integers.
Instructions
Batch read-modify-write: update multiple fields in one register with a single read and write. Accepts a dict of field names to values (enum names or integers).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | Dict of field name → value. Values can be enum names (e.g. 'PullUp') or integers. | |
| register | Yes | Register target: 'PERIPHERAL.REGISTER' (e.g. 'GPIO.PIN_CNF[3]'). | |
| session_id | Yes |