home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / c128 / util / cs-dos.arc / AUTOEXEC.TXT < prev    next >
Encoding:
Text File  |  1990-03-24  |  2.6 KB  |  2 lines

  1. ╦EYWORD:    ┴╒╘╧┼╪┼├
  2.  
  3. ╙EE ┴LSO:   ┬┴╘├╚, ╙╚┼╠╠
  4.  
  5.  
  6.     ╫HEN YOU PERFORM ANY DISK OPERATION, SUCH AS ╠╧┴─ING THE ├╙-─╧╙ SHELL INTO
  7. ╥┴═, THE ├128 ╦┼╥╬┴╠ ╥╧═ STORES THE DEVICE NUMBER THAT THE DISK OPERATION
  8. REFERED TO IN THE ZERO PAGE AT LOCATION 186 ($BA). ╫HEN YOU BOOT ├╙-─╧╙, IT
  9. ASSUMES THAT THE AUTOEXEC FILE IS ON THE SAME DRIVE THAT YOU LOADED THE SHELL
  10. FROM. ╘HUS, IT TAKES A LOOK AT LOCATION 186 AND SETS THE DEFAULT DRIVE TO
  11. DRIVE 0 ON THAT UNIT. ╔T THEN ASSIGNS THE ALIAS Z: TO WHATEVER DRIVE THAT
  12. HAPPENS TO BE AND ┼╪┼├S Z:AUTOEXEC. ╘HIS ENABLES YOU TO BOOT THE SYSTEM FROM
  13. ANY DRIVE.
  14.  
  15.     ╘HIS IS ALSO YOUR CHANCE TO CUSTOMIZE THINGS A LITTLE. ╘HERE ARE A COUPLE
  16. OF THINGS WHICH YOU MUST DO, AND A NUMBER OF THINGS WHICH YOU MAY OR MAY NOT
  17. CHOOSE TO DO.
  18.  
  19.     ╞IRST THE NESSESSARY STUFF.
  20.  
  21.     1) ╘ELL ├╙┴╥├1750 AND ╠╚┴ WHAT PART OF THE 1750 THEY CAN USE. ─O THIS WITH
  22.  
  23.             POKE DEC("1BCF"),LOW*16+HIGH
  24.  
  25.        WHERE LOW IS THE LOWEST NUMBERED 1750 BANK THAT THESE PROGRAMS ARE
  26.        ALLOWED TO USE AS A BUFFER, AND HIGH IS THE HIGHEST BANK PLUS ONE.
  27.        ╞OR EXAMPLE,
  28.  
  29.             POKE DEC("1BCF"),0*16+1
  30.  
  31.        ┴LLOWS THEM TO USE ONLY BANK 0 IN THE 1750.
  32.  
  33.     2) ╙IMILARLY, SPECIFY WHAT PART OF THE 1750 THAT ╘┼╥═ IS ALLOWED TO USE
  34.        AS A CAPTURE BUFFER. ╘HIS NEED NOT BE DIFFERENT FROM THE ABOVE. ─O THIS
  35.        WITH
  36.  
  37.             POKE DEC("1BD0"),LOW*16+HIGH
  38.  
  39.  
  40.     ╘HATS ALL THAT YOU MUST DO.
  41.  
  42.     ╧THER THINGS YOU'LL WANT TO DO ARE ...
  43.  
  44.     1) ╒SE Z:SETRAM TO ALLOCATE A ╥┴═ DISK
  45.     2) ╒SE Z:GETRAM TO LOAD IN A PREVIOUSLY PREPARED ╥┴═ DISK
  46.     3) ╙ELECT ╘┼╪╘ OR ┬┴╙╔├ MODE
  47.     4) ╒SE ┴╙╙╔╟╬ TO ASSIGN MEANINGFUL UNIT,DRIVES TO THE DRIVE LETTERS.
  48.     5) ╨OKE SOME NUMBERS INTO THE FOLLOWING LOCATIONS
  49.  
  50.         DEC("1BC0")     - ─EFAULT ┬┴╒─ RATE FOR ╘┼╥═, LOW  BYTE (1200 BAUD)
  51.         DEC("1BC1")     - ─EFAULT ┬┴╒─ RATE FOR ╘┼╥═, HIGH BYTE
  52.  
  53.         ╘HESE COLORS ARE USED BY SOME COMMANDS LIKE ─╔╥ AND ╥─╔╥
  54.  
  55.         DEC("1BC8")     - ├OLOR NUMBER ONE   (DEFAULT WHITE)
  56.         DEC("1BC9")     - ├OLOR NUMBER TWO   (DEFAULT YELLOW)
  57.         DEC("1BCA")     - ├OLOR NUMBER THREE (DEFAULT GREEN)
  58.         DEC("1BCB")     - ├OLOR NUMBER FOUR  (DEFAULT CYAN)
  59.         DEC("1BCC")     - ├OLOR NUMBER FIVE  (DEFAULT BROWN)
  60.         DEC("1BCD")     - ├OLOR NUMBER SIX   (DEFAULT PURPLE)
  61.         DEC("1BCE")     - ├OLOR NUMBER SEVEN (DEFAULT YELLOW)
  62.  
  63.         DEC("1BD2")     - ─EFAULT ECHO STATUS. 0=ON, $80=OFF (DEFAULT 0)
  64.         DEC("1BEE")     - ╨RINTER DEVICE NUMBER              (DEFAULT 4)
  65.         DEC("1BEF")     - ╨RINTER SECONDARY ADDRESS+96       (DEFAULT 96)
  66.  
  67.     5) ═AKE ASSIGNMENTS TO THE PROGRAMMABLE FUNCTION KEYS
  68.     6) ┼TCETERA.
  69.  
  70.