INT 6F - 10-NET - GET ADDRESS OF CONFIGURATION TABLE             

Input

Output

AX

03h       AX

BX

         

CX

        CX

 

        DX
DS:DX Node ID (Optional) Data Record ES:BX
Data Record: (actually starts at [BX-41])

                       WORD  local device table address
                       WORD  extended network error mapping table address
                       WORD  shared device table address
                       WORD  mounted device table address
                       BYTE  receive buffer counter
                       BYTE  collect buffer counter
                       WORD  TUF address
                       BYTE  enable flag
                       BYTE  FCB keep flag
                       WORD  reserved

       ---up to here, 10-Net v3.3---
                       WORD  count of dropped Send6F
                       WORD  buffer start address
                       WORD  comm driver base address
                       WORD  send/receive retry count
                       BYTE  number of 550ms loops before timeout
                       WORD  UFH address
                       WORD  CDIR address
                       WORD  LTAB address
                       WORD  SFH address
                       WORD  FTAB address
                       WORD  RLTAB address
                       WORD  SMI address
                       WORD  NTAB address

              ES:BX -> WORD  address of first CT_DRV
                       BYTE  number of DRV entries
                     8 BYTEs login name
                    12 BYTEs node ID (blank-padded)
                     6 BYTEs node address
                       BYTE  flag
                       BYTE  CT_CFLG (chat permit)
CT_CFLG
Bit Dec Hex  Description
0 1 01h  CHAT permit
1 2 02h  sound bell
2 4 04h  
3 8 08h  
4 16 10h  
5 32 20h  
6 64 40h  
7 128 80h  
                       BYTE  CT_PSFLG
CT_PSFLG
Bit Dec Hex  Description
0 1 01h  SUBMIT permit
1 2 02h  SUBMIT received
2 4 04h  SUBMIT active
3 8 08h  CHAT called FOXPTRM
4 16 10h  KB initiated
5 32 20h  PRINT permit
6 64 40h  
7 128 80h  
                       BYTE  in 10Net flag
                       WORD  receive message count
                       WORD  send message count

                       WORD  retry count
                       WORD  failed count
                       WORD  driver errors
                       WORD  dropped responses/CHATs
                     9 BYTEs LIST ID/NTAB address (3 entries--LPT1-3)
                     6 BYTEs AUX ID/NTAB address (2 entries--COM1-2)
                       BYTE  active CB channel
                       BYTE  received 6F messages on queue
                     9 BYTEs activity counters for channels 1-9
       ---beyond here, 10-Net v3.3---
                       BYTE  bit 0 = RS232 gate
                                 1 = Send6F gate (user set)
                       DWORD pointer into gate (user set)
                       DWORD pointer into 10Net send
                     N WORDs addresses of timer blocks


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .