Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added missing V5 Database requirements #53

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions docs/modules/specifications/pages/BRL_CAD_g_format_V5.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Object Footer.
The Object Header consists of:

* An 8-bit Magic1 element that holds a specific magic number value
used for database integrity checking.
used for database integrity checking. The value of Magic1 is 0x76.
* A 16-bit Flags element consisting of three 8-bit fields: HFlags,
AFlags, and BFlags, described later.
* A 16-bit Object_Type element organized into two 8-bit-wide fields:
Expand All @@ -90,7 +90,7 @@ The Object Footer consists of:
* Any padding bytes necessary to bring the total size of the object in
bytes to an integral multiple of 8.
* An 8-bit Magic2 element that holds a specific magic number value
used for database integrity checking.
used for database integrity checking. The value of Magic2 is 0x35

Objects may store application-specific information in an Object
Interior.
Expand Down Expand Up @@ -346,7 +346,8 @@ In order to support direct concatenation of two existing databases
into one new database, additional header objects may appear elsewhere
in the database The header object has no object name, object
attributes, or object body (e.g., NP=0, AP=0,
BP=0). Major_Type=RESERVED, Minor_Type=0.
BP=0). Major_Type=RESERVED, Minor_Type=0. OWid, NWid, AWid, and BWid
must all have the value 00. AZ and BZ must have value 000.

|10
| Database Layer Internal, Free Storage.
Expand Down