Matt,
Your
proposed changes do make the TTLV protocol 4 byte aligned. I would
just observe that with one additional constraint, i.e. if you forced the
Value field to be 4 + N*8 bytes long, where N is a whole number, then it
would also be 8-byte alighted for 64-bit processing.
Regards,
Glen Jaquette
IBM Distinguished
Engineer
(520) 799-2192;
fax: -4138; tieline 321-
matthew.ball@sun.com
04/29/2009 04:29 PM
|
To
|
|
cc
|
|
Subject
| [kmip] Groups - Sun 32-bit Binary Alignment
Proposal, v2 (Sun 32-bit Binary Alignment Proposal.pdf) uploaded |
|
This is version 2, which contains clarifying text
concerning padding of
Strings, as requested by Jon Callas.
-- Matthew Ball
The document revision named Sun 32-bit Binary Alignment Proposal, v2 (Sun
32-bit Binary Alignment Proposal.pdf) has been submitted by Matthew Ball
to
the OASIS Key Management Interoperability Protocol (KMIP) TC document
repository. This document is revision #1 of Sun 32-bit Binary Alignment
Proposal.pdf.
Document Description:
This document is a proposal against KMIP v0.98 to change the alignment
of
the binary encoding to fall on 32-bit boundaries, optimizing the layout
for
hard-aligned processors, such as the ARM.
Version 2
View Document Details:
http://www.oasis-open.org/committees/document.php?document_id=32320
Download Document:
http://www.oasis-open.org/committees/download.php/32320/Sun%2032-bit%20Binary%20Alignment%20Proposal.pdf
Revision:
This document is revision #1 of Sun 32-bit Binary Alignment Proposal.pdf.
The document details page referenced above will show the complete revision
history.
PLEASE NOTE: If the above links do not work for you, your email application
may be breaking the link into two pieces. You may be able to copy
and paste
the entire link address into the address field of your web browser.
-OASIS Open Administration