UCRASM.ASC Title: THE UCR STANDARD ASSEMBLY LANGUAGE LIBRARY Keywords: MAR92 ASM LIBRARY Published source code accompanying Randy Hyde's article on the University of California Riverside Standard Library for 80x86 assembly language programmers. For complete library, see UCRASM.ARC. UCRASM.ARC. Title: THE UCR STANDARD ASSEMBLY LANGUAGE LIBRARY Keywords: MAR92 ASM LIBRARY Complete UCR assembly language library as decribed by Randy Hyde. This version is divided into nine categories: input, output, file I/O, conversions, utilities, string operations, memory management, character-set operations, and floating-point operations. Requires ARCE.COM to extract. OOPASM.ASC Title: AN OBJECT-ORIENTED ASSEMBLY LANGUAGE MACRO LIBRARY Keywords: MAR92 ASM OOP MACRO Published source code accompanying Don McSwain's article on object-oriented programming techniques using assembly language. Includes source for the send, defObj, and other macros which are part of the library. Also see OOPASM.ARC. OOPASM.ARC Title: AN OBJECT-ORIENTED ASSEMBLY LANGUAGE MACRO LIBRARY Keywords: MAR92 ASM OOP MACRO Don McSwain's complete library of object-oriented macros. Includes routines for windows, horizontal and vertical scroll bars, sound support, etc. Developed using MASM 5.1. Requires ARCE.COM to extract. ASMX87.ASC Title: ASSEMBLY LANGUAGE PROGRAMMING FOR THE 80X87 Keywords: MAR92 ASM MATH COPROCESSOR 8087 In this article, Nicholas Wilt illustrates assembly language programming techniques for the 80x87 numeric coprocessor. Also see ASMX87.ARC. ASMX87.ARC Title: ASSEMBLY LANGUAGE PROGRAMMING FOR THE 80X87 Keywords: MAR92 ASM MATH COPROCESSOR 8087 Published source code and test programs as described by Nicholas Wilt in his article on assembly language programming techniques for the 80x87 numeric coprocessor. Requires ARCE.COM to extract. DRVMONIT.ARC Title: DEVICE DRIVER MONITORING Keywords: MAR92 DEVICE DRIVER DEBUGGING Complete source code for DRVMONIT, a device driver monitoring package as decribed by Rick Knoblaugh. Requires ARCE.COM to extract. WIN3PRT.ASC Title: PRINTING FROM WINDOWS 3 Keywords: MAR92 WINDOWS 3 PRINTER Published source code accompanying Michael Young's article on writing abort procedures for Windows 3. BLACKBRD.ASC Title: PROGRAMMING WITH COMMUNCATION PROTOCOL STACKS Keywords: MAR92 COMMUNCIATIONS FILE TRANSFER Gordon Free's FT file transfer program as presented in his article on the Blackbird communciation library from Traveling Software. DFLAT.392 Title: C PROGRAMMING COLUMN Keywords: MAR92 C CUA/SAA Al Stevens' continues his multi-part series on D-Flat, a SAA/CUA compliant interface library for C. This month, Al presents the LISTBOX window class. Also see DFLT10.ARC and DF10TX.ARC. DFLT10.ARC Keywords: MAR92 C CUA/SAA The current version of the complete system for Al Stevens' D-FLAT interface library for C. Requires ARCE.COM to extract. D10TXT.ARC Keywords: MAR92 CUA/SAA Programmer's documentation for Al Stevens' D-Flat interface library for C. Requires ARCE.COM to extract. GRAPHPRG.ASC Title: GRAPHICS PROGRAMMING COLUMN Keywords: MAR92 GRAPHICS 3-D ANIMATION Michael Abrash improves 3-D animation performance by using fixed- point arithmetic, using the 386's native 32-bit multiply and divide instructions, and focusing on the tgransformation matrices and coordinates. Also so XSHARP.ARC. XSHARP.ARC Title: GRAPHICS PROGRAMMING COLUMN Keywords: MAR92 GRAPHICS 3-D ANIMATION Michael Abrash's 3-D animation library. Supports page-flipping, polygon filling, clipping, transformations, list management, and more. Requires ARCE.COM to extract. 386BSD.392 Title: PORTING UNIX TO THE 386: DEVICE DRIVERS Keywords: MAR92 UNIX 80386 DEVICE DRIVERS Source code that accompanies Bill and Lynne Jolitz's article on building 386BSD Unix. This month focuses on entering, exiting, and masking processor interrupts.