NAME ('IQNSDS') ; ; Definice datoveho segmentu satelitu a konfiguracniho bloku ; posledni uprava 10.03.88 ; ENTRY IQSDSB,IQSDSE ;zacatek a konec WRAM satelitu ENTRY DPBASE,DIRBUF ENTRY BUFNET,RECBUF,BUFLNG,TRNBUF,IQSDSK,IQSTRK,IQSSEC ENTRY IQSDMA,IQSNSC,IQSSRO ENTRY BIOSSP,SAVCCP,SAVDRA,SAVDRB ENTRY NINSP,NINHL,NINSTK,RDVAL,INTMSV ; DS MACRO LEN PC SET PC+LEN ENDM ; ASEG ; ; IQSDSB EQU 0D000H ; PC SET IQSDSB ; TSEC EQU 128 ; ;konfiguracni blok DPBASE EQU PC IQSSRO EQU DPBASE+32 DS TSEC DS 128 ;rezerva ; DIRBUF EQU PC ;buffer na operace s adresarem DS TSEC ; SAVDRA EQU PC ;adresar A: DS 8*TSEC ; SAVDRB EQU PC ;adresar B: DS 16*TSEC ; SAVCCP EQU PC ;oblast na uschovu CCP a 6ti bajtu BDOSu DS 2048+6 ; IQSDMA EQU PC ;nastavena adresa DMA DS 2 ;:WORD ; IQSNSC EQU PC ;pocet ctenych sektoru DS 1 ; RDVAL EQU PC ;pracovni z modulu IQNSAT DS 1 ; INTMSV EQU PC ;uschova masky preruseni pri volani BRKOON DS 1 ; DS 1 ;rezerva ; DS 30H BIOSSP EQU PC ;zasobnik pri cinnosti BIOSu ; DS 40H NINSTK EQU PC ;zasobnik pri preruseni prijmem 1. znaku vyzvy ; NINSP EQU PC ;SP dtto DS 2 ; NINHL EQU PC ;HL dtto DS 2 ; ; ORG E600H BUFNET EQU PC ;prijimaci buffer s delkou BUFLNG EQU PC ;delka prijmu DS 1 RECBUF EQU PC DS 255 ;buffer pro prijem ; TRNBUF EQU PC ;buffer pro vysilani DS 2 IQSDSK EQU PC ;vybrany disk DS 1 ;:BYTE IQSTRK EQU PC ;nastavena stopa DS 1 ;:BYTE IQSSEC EQU PC ;nastaveny sektor DS 1 ;:BYTE DS TSEC ; IQSDSE EQU PC ; END