diff options
Diffstat (limited to 'v4.0/src/INC/INTNAT.INC')
| -rw-r--r-- | v4.0/src/INC/INTNAT.INC | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/v4.0/src/INC/INTNAT.INC b/v4.0/src/INC/INTNAT.INC new file mode 100644 index 0000000..125484d --- /dev/null +++ b/v4.0/src/INC/INTNAT.INC | |||
| @@ -0,0 +1,39 @@ | |||
| 1 | ; SCCSID = @(#)intnat.asm 1.1 85/04/10 | ||
| 2 | BREAK <International data structure format> | ||
| 3 | |||
| 4 | ; | ||
| 5 | ; Current structure of the data returned by the international call | ||
| 6 | ; | ||
| 7 | internat_block STRUC | ||
| 8 | Date_tim_format DW ? ; 0-USA, 1-EUR, 2-JAP | ||
| 9 | Currency_sym DB ? ; Currency Symbol 5 bytes | ||
| 10 | DB ? | ||
| 11 | DB ? | ||
| 12 | DB ? | ||
| 13 | DB ? | ||
| 14 | Thous_sep DB ? ; Thousands separator 2 bytes | ||
| 15 | DB ? | ||
| 16 | Decimal_sep DB ? ; Decimal separator 2 bytes | ||
| 17 | DB ? | ||
| 18 | Date_sep DB ? ; Date separator 2 bytes | ||
| 19 | DB ? | ||
| 20 | Time_sep DB ? ; Decimal separator 2 bytes | ||
| 21 | DB ? | ||
| 22 | Bit_field DB ? ; Bit values | ||
| 23 | ; Bit 0 = 0 if currency symbol first | ||
| 24 | ; = 1 if currency symbol last | ||
| 25 | ; Bit 1 = 0 if No space after currency symbol | ||
| 26 | ; = 1 if space after currency symbol | ||
| 27 | Currency_cents DB ? ; Number of places after currency dec point | ||
| 28 | Time_24 DB ? ; 1 if 24 hour time, 0 if 12 hour time | ||
| 29 | Map_call DW ? ; Address of case mapping call (DWORD) | ||
| 30 | DW ? ; THIS IS TWO WORDS SO IT CAN BE INITIALIZED | ||
| 31 | ; in pieces. | ||
| 32 | Data_sep DB ? ; Data list separator character | ||
| 33 | DB ? | ||
| 34 | internat_block ENDS | ||
| 35 | |||
| 36 | ; | ||
| 37 | ; Max size of the block returned by the INTERNATIONAL call | ||
| 38 | ; | ||
| 39 | internat_block_max EQU 32 | ||