kernel/mem: Emit support for wide ports in packed mode.
authorMarcelina Kościelnicka <mwk@0x04.net>
Mon, 24 May 2021 22:49:52 +0000 (00:49 +0200)
committerMarcelina Kościelnicka <mwk@0x04.net>
Tue, 25 May 2021 00:07:25 +0000 (02:07 +0200)
commit8c1999aac1a5d8388451fab05b6c4752fbe0a031
tree6279ef9acf868318c5754b5365d24b5328dd440e
parentff9713dd86cb6390f30392580e665095055a867c
kernel/mem: Emit support for wide ports in packed mode.

Since the packed cell doesn't actually support wide ports yet, we just
auto-narrow them on emit.  The future packed cell will add
RD_WIDE_CONTINUATION and WR_WIDE_CONTINUATION parameters so the
transform will be trivially reversible for proper serialization.
kernel/mem.cc