Packet — 16-bit Status Register with Read-Only Flags
A narrower word width, which is the setting people forget exists and then draw a 16-bit register on a 32-bit grid. Sixteen bits a word, LSB order, every bit accounted for — including the two reserved runs, because a reserved bit that is simply absent from the drawing is indistinguishable from one nobody thought about.
Make it your own.
title "ADC status register"
width 16
bitorder lsb
words 1
0: ADRDY
1: EOSMP
2: EOC
3: EOS
4: OVR
5: JEOC
6: JEOS
7: AWD1
8: AWD2
9: AWD3
10: Reserved = 0
11: JQOVF
12-15: Reserved = 0