home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / datamage.zip / CODE.ZIP / HCWP_LIB.TXT < prev    next >
Text File  |  1990-08-20  |  1KB  |  25 lines

  1. H.C.W.P. "CORE" LIBRARY documentation
  2.  
  3. The core library addresses low-level processing.  Some of you may have  noticed
  4. that printf doesn't work in color, and that linking in the graphics library  so
  5. you  can  use  color increases the size of your  programs  to  an  unacceptable
  6. extent.  It becomes necessary to develop "tactics" to handle the screen with C.
  7. Such a screen management technique is included.
  8.  
  9. Keyboard  input is also supplied.  The inpt routine should fill all your  needs
  10. to get data from the user.  It has several options.
  11.  
  12. Near  to far memory movement, access to multiple line printers,  combining  and
  13. centering strings, processor-speed independent wait, etc. etc. etc.
  14.  
  15. As the code contains far functions and data items and constitutes a module  you
  16. will  need  to use the MEDIUM memory model for compilation.  The  medium  model
  17. gives 64K default code and data segments.  To exceed 64K of code in the  medium
  18. model you use multiple modules and then link them together.  To exceed 64K data
  19. you use the far keyword with _fmalloc, placing items on the far heap.
  20.  
  21. These  routines are, mostly, small and quick.  There's too many of them for  me
  22. to go through and write you a little story about each one.  They should,  along
  23. with a listing of the PC's BIOS interrupts, explain themselves.
  24.  
  25. Have fun!