25.03.2015 Views

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

IBM 5150 PC Technical Reference (6025005, August, 1981) (PDF)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

laC OBJ LINE SOURCE<br />

3157 (AH}=6 SCROLL ACTIVE PAGE UP<br />

3158 {AU ;; NUMBER OF LINES. INPUT LINES BLANKED AT BOTTon OF WINDOW<br />

3159 At :: 0 MEANS BLANK ENTIRE WINlOW<br />

3160 (CH,ell :; IWW.COLUMN OF UPPER lEFT CORNER OF SCROLL<br />

3161 IDH.OLl :; ROW,COLUMN OF LOWER RIGHT CORNER Of $CROLl<br />

3162 f BH) :: ATTRIBUTE TO BE USED ON BLANK LINE<br />

3163 (AH)=7 SCROLL ACTIVE PAGE DOWN<br />

3164 (AU:; HUMBER OF LINES. INPUT LINES BLANKED AT TOP OF wINOOW<br />

3165 AL = 0 HEANS BLANK ENTIRE WINDOW<br />

3166- (CH.CLI :; ROW,COLUMN OF UPPER LEFT CORNER OF SCROLL<br />

3167 IDH,DU = ROW,COllJHN OF LOWER RIGHT CORNER OF SCROLL<br />

3168 (BH) = ATTRIBUTE TO BE USED ON BLANK LINE<br />

3169<br />

3170 CHARACTER HANDLING ROUTINES<br />

3171<br />

3172 I AH I = 8 READ ATTRIBUTE/CHARACTER AT CURRENT CURSOR POSITION<br />

3173 ISHI = DISPLAY PAGE IVALID FOR ALPHA NODES ONLYI<br />

3174 ON EXIT:<br />

3175 I ALI = CHAR READ<br />

3176 IAH I ::I ATTRIBUTE Of CHARACTER READ (ALPHA MODES ONLY)<br />

3177 UH) = 9 WRITE ATTRIBUTE/CHARACTER AT CURRENT CURSOR POSITION<br />

3178 {BHI = DISPLAY PAGE IVALID FOR ALPHA MODES ONLY)<br />

3179 I CX I = coutrr OF CHARACTERS TO WRITE<br />

3180 tAL) = CHAR TO WRITE<br />

3181 IBU = ATTRIBUTE OF CHARACTER ULPHA)/COLOR OF CHAR (GRAPHICSI<br />

3182 SEE NOTE ON WRITE DOT FOR BIT 7 OF BL = 1.<br />

3183 (AH) = 10 WRITE CHARACTER ONLY AT CURRENT CURSOR POSITION<br />

3184 (BHI = DISPLAY PAGE IVALID FOR ALPHA I10DES ONLY)<br />

3185 I CX I = COUNT Of CHARACTERS TO WRITE<br />

3186 I AL) = CHAR TO WRITE<br />

3187 FOR READ/WRITE CHARACTER INTERfACE WHILE IN GRAPHICS I1DDE, THE<br />

3188 CHARACTERS ARE FORNED FROM A CHARACTER GEHERATOR IMAGE<br />

3189 MAINTAINED IN THE SYSTEM RON. ONLY THE 1ST 12:8 CHARS<br />

3190 ARE CONTAINED THERE. TO READ/WRITE THE SECOND 128 CHARS,<br />

3191 THE USER MUST INITIALIZE THE POINTER AT ItlTERRUPT IFH<br />

)192 (LOCATION 0007CH I TO POINT TO THE lK BYTE TABLE CONTAINING<br />

3193 THE CODE POINTS FOR THE SECOND 128 CHARS (128-2551.<br />

3194 fOR WRITE CHARACTER INTERFACE IN GRAPI-lICS NODE, THE REPLICATION FACTOR<br />

3195 CONTAINED IN (CX) ON ENTRY IoIIlL PRODUCE VALID RESULTS ONLY<br />

3196 FOR CHAP-ACTERS CONTAINED ON THE SANE ROW. COmHlUATION TO<br />

3197 SUCCEEOHIG LINES WILL NOT PRODUCE CORREtHY.<br />

3198<br />

3199 GRAPHICS INTERFACE<br />

3£:00 (AH I = 11 SET COLOR PALETTE<br />

3:::01<br />

3202<br />

(eH I = PALLETTE COLOR 10 BEING SET (0..1271<br />

(eu = COLOR VALUE TO BE USEO WIT$i THAT COLOR 10<br />

3203 NOTE: fOR THE CUPRENT COLO~ CARD. THIS ENTRY POINT ftAS<br />

320

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!