struct scp_struct
{ unsignedshort zero_dum0; /* has to be zero */ unsignedchar sysbus; /* 0=16Bit,1=8Bit */ unsignedchar zero_dum1; /* has to be zero for 586 */ unsignedshort zero_dum2; unsignedshort zero_dum3; char *iscp; /* pointer to the iscp-block */
};
/* *IntermediateSystemConfigurationPointer(ISCP)
*/ struct iscp_struct
{ unsignedchar busy; /* 586 clears after successful init */ unsignedchar zero_dummy; /* has to be zero */ unsignedshort scb_offset; /* pointeroffset to the scb_base */ char *scb_base; /* base-address of all 16-bit offsets */
};
/* *possiblestatusvaluesforthestatusword
*/ #define STAT_MASK 0xf0 /* mask for cause of interrupt */ #define STAT_CX 0x80 /* CU finished cmd with its I bit set */ #define STAT_FR 0x40 /* RU finished receiving a frame */ #define STAT_CNA 0x20 /* CU left active state */ #define STAT_RNR 0x10 /* RU left ready state */
#define CU_STATUS 0x7 /* CU status, 0=idle */ #define CU_SUSPEND 0x1 /* CU is suspended */ #define CU_ACTIVE 0x2 /* CU is active */
/* *Actioncommandbits
*/ #define CMD_LAST 0x8000 /* indicates last command in the CBL */ #define CMD_SUSPEND 0x4000 /* suspend CU after this CB */ #define CMD_INT 0x2000 /* generate interrupt after execution */
/* *NOP-command
*/ struct nop_cmd_struct
{ unsignedshort cmd_status; /* status of this command */ unsignedshort cmd_cmd; /* the command itself (+bits) */ unsignedshort cmd_link; /* offsetpointer to next command */
};
#define TDR_LNK_OK 0x8000 /* No link problem identified */ #define TDR_XCVR_PRB 0x4000 /* indicates a transceiver problem */ #define TDR_ET_OPN 0x2000 /* open, no correct termination */ #define TDR_ET_SRT 0x1000 /* TDR detected a short circuit */ #define TDR_TIMEMASK 0x07ff /* mask for the time field */
/* *TransmitBufferDescriptor(TBD)
*/ struct tbd_struct
{ unsignedshort size; /* size + EOF-Flag(15) */ unsignedshort next; /* pointeroffset to next TBD */ char *buffer; /* pointer to buffer */
};
#define TBD_LAST 0x8000 /* EOF-Flag, indicates last buffer in list */
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet am 2026-09-28)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.