home *** CD-ROM | disk | FTP | other *** search
-
- *** Master Cache V2.76 ***
-
- Copyright (c) 1992,1993
- Made by: Daniel Carl Gouthro
- Created at October 12,1992
- Updated at March 15,1993
-
- It is best disk caching system for ATARI ST,Mega ST,STe,Mega STe and
- TT computer! It support any logical size up to 8192 bytes per sector,
- write delay caching,TOS buffers configuration for TOS V1.4 or higher,
- FAT/DIR priority option,many other features you can't refuse to accept
- this program!!! It is DEMO version of Master Cache V2.76 that can be
- upgraded to full registered version by enter the password. See end
- of text about how to register this copy. BONUS: Master Cache V2.76
- just like ICD will WORK on TT computer,too!
-
- NOTE: Write delay cache will NOT report any errors most of the time.
- Because of it,you should not cache these floppy disks if they are write
- protected. These disks allow you to update files or directory but will
- not be written to the disk. If you like to cache the disks,you must
- not write protect the disks!!! But however it will report any errors if
- you disable write delay cache flag.
-
- Installing your Master cache program
-
- You can install Master cache program on boot floppy disk or hard
- disk where you like to install. You must place the program CACHE.PRG
- into AUTO folder then re-boot the computer. It will install by itself
- and start to cache the disk(s) which is being cached. You can see
- the information during booting the computer.
-
- Configurating your Master cache program
-
- It is MOST advanced features you will take advangtes is configuring
- your Master cache program. It is called CACHECFG.TOS. It also include
- password upgrade module in it.
-
- You can put CACHECFG.TOS into any folder but must be reside on same
- disk as CACHE.PRG is. However,if you have hard disk,you can put CACHECFG.PRG
- on any partitions,even not in C: at all.
-
- When you run this program,it will ask you to choose floppy disk or
- hard disk to configure for. Press A or C to continue. If you receive
- opening the file error,don't despair! It mean you do not have configuration
- file called DANCACHE.DAT file. It will automatically select default
- configuration and make new serial number by itself. It will put you
- into DEMO mode. Remember to save configuration file immediately if
- you get new serial number.
-
- Main menu has many commands you will LOVE to! Choose any letters
- you like.
-
- Change drives to be cached - This will configure which drives to be
- cached. If you press A,it will toggle drive A: cache flag. If you re-boot
- and these drive which is not flagged will be bypassed and goes normally
- to the disk without cached. If these drives is flagged,it will be cached.
-
- Password - This will let you enter the password to upgrade to full
- version. See end of text for more detail(s).
-
- Save configuration - This will save configuration file to selected
- drive you chosen at beginning of the program. It will also save validated
- full version module to same drive.
-
- Quit - This will quit the program. It will ask you if you like to
- save configuration file before quitting.
-
- Change cache block and sector size - This will allow you to configure
- cache size.
-
- Cache block is number of cache blocks, each block hold number of
- sectors which is cached. You can enter number of cache block from
- 1 to 1024. Sector blocks is sector size per cache block. You can
- enter number of sectors per cache block from 1 to 128. If you
- select 1 on sectors,each sector the disk read will be cached if
- possible. Performance will be affected by this option. You can
- experiment with these to find best performance.
-
- Change maximum number of sectors to be cached - This will allow you to
- change maximum sectors to be cached. If disk read or write exceed this
- maximum sectors length then the cache system will be bypassed for this
- operation. Most time,you should enter 150% of sector block into this
- number to give best performance. If you have 8 sectors per cache block
- then you enter 12 on this number. If you have floppy disk,you can enter
- 4 times of sector block on this number to speed up disk operation.
- There is no obligation to enter any number other than recommanded,you
- can reduce the performance if you set too small or too much.
-
- Change TOS buffers - This will allow you to change TOS buffers upon
- booting the computer. It is only useful for TOS V1.4 or higher owners!
- TOS V1.0 and V1.2 users can change any number higher than 0 but it simply
- allocate the memory and allocated memory is lost (wasted!). TOS V1.4 or
- higher owners can set data buffers or FAT/DIR buffers any number from
- 0 to 255. 0 will disable each buffers. TOS V1.0 and V1.2 users should
- always set both buffers to 0. This feature allow TOS V1.4 or higher
- users can remove CACHEXXX.PRG provided by ATARI Corp.
-
- Change write delay time - This will allow you to adjust time it
- will take before write to the disk will occur. It is useful only if
- write caching is enabled. You can set from 0.5 to 99.9 seconds.
- You should wait after last operation for seconds depend you configured
- before it will be written into the disk before you remove the disk from
- the drive. Removing the disk before it is written could damage the disk!
-
- Change maximum logical size - This will let you change maximum
- logical size. The sub-menu appear and you will select number that
- match bytes per sector you want. If you have 512 bytes per sector,you
- select 9. Any partition that exceed maximum logical size will not be
- cached. NOTE: If you have set up TOS buffers,you must select maximum
- logical sector to match largest logical size on any partition you have.
-
- Change cache flags - This is most important you will use.
-
- Write delay cache flag is the switch that you will "cache"
- write operations. If you enable this,all write operation will be
- cached and the timer will automatically be activated when you
- re-boot the computer. If there is write pending flagged on cache
- block then it will be written on the disk after the time expire.
- NOTE: Write delay cache will not report any errors from any disk!
-
- FAT/DIR priority flag is the switch that FAT/DIR will more
- likely to be cached more than the data. If you disable this,FAT/DIR
- will be treated as the data. If you enable this,FAT/DIR will be
- cached as maximum priority. If you enable this as "SUPER",FAT/DIR
- will be cached as one level higher than maximum priority and will
- less likely to be flushed when all data is at maximum priority and
- no more cache block left for new sector to be read. If you enable
- this as "LOCKED",FAT/DIR will be cached and can't be flushed unless
- all cache blocks have FAT/DIR. You must set FAT/DIR priority flag
- to be NORMAL ENABLED if you want best performance on TOS V1.0 and V1.2.
- You do not need this if you have TOS V1.4 or higher but you can
- enable this if you like higher performance.
-
- Change maximum priority list - This will let you change maximum
- number of priority list. If you set to 4 then there will be 4
- priority lists each cache block. If you set to 8 then there will
- be 8 priority lists each cache block. More priority list will give
- any sector which bearing highest priority will stay in the cache
- for much longer time. Best performance is about 4 to 8.
-
- Change cache age delay time length - This will let you adjust
- cache age delay time length. This is most important for the people
- who switch from big application to another application which involve
- big disk activity such Lattice C V5.5,Style V1.1 load/save many
- pictures,many other program(s). When the time expire on age delay
- time you specified,it will cause lower all older cache block's priority
- so allow new recent data will be loaded into older cache block and
- flush older data. Next time,you access recent data,it will be read
- from the cache likely. It is most useful when all cache blocks are
- filled up with old high priority data from same disk. It will allow
- you to set from 3.0 to 499.9 seconds. You can enter 0 to disable this
- feature. NOTE: This feature will NOT lower FAT/DIR priority if you
- set FAT/DIR priority to SUPER or LOCKED.
-
- NEW! Version 2.76 feature - media change check - This will let you
- enable or disable media change. Default is ENABLED. If it is enabled,
- when media change occur (disk is changed or disk tool forced media
- change) then all cache blocks are flushed and invalidated except
- any block that are still write pending. Write pending block will
- still be written only if media change occur and you do not change
- the disk. You must ENABLE media change check if you cache floppy
- disk or removeable hard disk. This will prevent damages to the disk
- that are changed. You can disable this only if you cache fixed hard
- disk. It will cache more sectors but will not check if the disk is
- changed. Use with extreme caution if you disable media change check.
- I am strongly recommand you to wait for seconds you specified for
- all write pending operation will be written to the disk before you
- change the disk or use disk tool such disk editor or disk optimizer.
-
- NEW! Version 2.76 feature - precaching - This will let you to
- configurate pre-cache features. There are two settings you can edit.
- Pre-caching blocks is number of blocks the cache will pre-cache from
- selected drives when cache program (AUTO folder) is run. Setting this
- blocks to 0 to disable pre-caching. Pre-caching drive is the drive
- you want to pre-cache. You can pre-cache only ONE drive at a time.
- You can choose A to P for this. If you select C: as pre-caching,it
- will speed up AUTO programs AFTER cache program is run. It is useful
- for older TOS users (pre-TOS V1.4). You should not set pre-caching
- blocks exceeding number of cache blocks you defined or it will
- simply slow down processing and flush older data from the cache.
-
- Change the switch during the session
-
- This option in configuration program let you change your cache switches
- during cache is in progess. If you try to access it by press 'O' and
- the cache is not installed,the error message will appear. You must have
- the cache installed before you can use this option. The cookie is used
- by Master Cache V2.76. It is called 'CACH' cookie name. It bears base
- address that configuration program can modify internally in the memory.
- This option also give you brief information about cache statastic(s).
-
- Change write cache flag and FAT/DIR priority flags are same effect
- as above except it will take effect immediately. NEW! Media change
- check flag are same effect as above except toggle media check immediately.
-
- Change drives to be cached does same thing as above except this
- will toggle drive to be cached immediately instead of re-booting. It
- also flush any cached blocks that match drive letter you toggled.
-
- Change age delay time length does same thing as above except this
- feeling will take effect immediately.
-
- The statistic will give you useful information about the cache
- performance. These statistic will be displayed right when you access
- this area.
-
- Read Block is number of read blocks TOS access to the disk.
- Read Cached is number of read blocks which already in the cache.
- % Performance is how the cache performance "feeling".
-
- Write Cache is same statistic as above. Write Cached is writing
- the block is already in the cached and will be written as soon as
- the timer expired (the time taken after last operation of accessing
- the disks). NOTE: It is also counted even if write delay cache is
- DISABLED,it mean it will cache these blocks at next read access.
- It is called write through cache unless write delay cache is enabled.
-
- NOTE: Read block and Write block will not be counted if the disk access
- exceed maximum sectors length to be cached.
-
- There is an option to view more detailed information about the cache.
- Press X to get detailed information on EACH cache block! It will give you
- each cache block about drive number,starting sector number,priority
- and write pending. If there are more than 16 cache blocks,you can press
- any key to continue to next page of detailed cache information.
-
- Registering Master Cache program
-
- DEMO version of Master Cache will allow you to cache the disk at very
- limited performance. You are limited to 8K cache block(s) or so. You are
- not allowed to use any other features such TOS buffers,write caching,
- FAT/DIR priority,etc... However,you are allowed to use drives to be
- cached can be configured (Toggle the drives to be cached).
-
- If you like to register this copy,send me $15 registration fee and
- wait for the password to arrive. You can send the cheque or money order.
- Do NOT send the cash! The cash is easily be stolen in the mail.
-
- Sending the cheques or money order ($15) to me along with your
- serial number to:
-
- Mr. Daniel Carl Gouthro
- 42 Pinson Private
- Ottawa,Ontario (CANADA)
- K1V 0E6
-
- Be sure,you must give me your name and your address or I can't able
- to give your password! You must also send me your serial number,too!
-
- After you sent your cheque or money order for the password,DO NOT
- DELETE DANCACHE.DAT file!!! It contain valuable serial number in it
- and it is valid only for the password you get. The password will WORK
- only with the serial number in DANCACHE.DAT which you sent me serial
- number.
-
- After you got the password and registered it,you will enjoy FULL
- benefits of Master Cache program - BEST disk caching system for ATARI
- ST computer!!!
-
- Last minute update to this document:
-
- Master Cache V2.76 are fully support media change recgonize and
- will automatically re-read from the disk after the disk is changed.
-
- NOTE: You MUST not cache floppy disks if you are backing up
- with diamond program,toolkit program or disk editing such DLII or
- other disk editor. These programs bypass operating system and directly to
- the disks. But you can cache hard disk since they must use operating
- system to order to access hard disk. It will force your master cache
- to flush the cache.
-
- You can cache ICD hard disk with Master Cache V2.76,even if ICD
- caching is enabled. However,I am strongly recommand you disable both
- ICD read cache and write cache. However,you can keep write verify
- enabled since Master Cache V2.76 do not have write verify feature.
- Enabling cache on BOTH ICD and Master Cache V2.76 will take much
- more memory than needed! You can choose ICD or Master Cache if
- you wish to. You need Master Cache program if you have any hard disk
- other than ICD (SCSI) and you do not have ICD host adapter.
-
- You can still use FOLDRXXX.PRG to expand the folder since Master
- Cache V2.76 do not have folder expander because there is no documented
- system variable for the folder. There are documented system variable
- for cache and TOS buffers only. I will try to collect undocumented
- system variable for expanding folder and I hope I will include it in
- future versions.
-
- I found there is a problem in priority system before releasing
- Master Cache V1.0! I have installed new "aging" priority system right
- into it. It will ensure old high priority data will be flushed and
- fetch recent data from the disk to that cache block depend age delay
- time specified by you.
-
- *** Master Cache V2.0 Upgrade ***
-
- I have upgraded Master Cache Version 1.0 to 2.0. It is finally
- now support ALL partitons and can exceed 32767 sectors up to 65535
- sectors - useful for TOS V1.4 users. Note: It will work only on TOS
- or BIOS based partitions only. Most hard disk users have TOS partition
- like me so it will work. There is an execption - Master Cache V2.0 can
- cache up to 512Mb per partition if you are using larger logical sector
- size such 1024,2048,4096 or 8192 bytes per one logical sector size.
- NOTE: Setting logical sector size to bigger than 512 bytes will ALLOCATE
- more memory for each cache block according to required number of sectors
- per cache block multiplied by one logical sector size. One thumb rule,
- you can calculate how much memory the cache will allocate is
- number of cache blocks X sectors per cache block X logical sector size.
- It also have impact on TOS buffers memory allocation as well. You should
- see total memory allocated will be displayed on main menu or display
- status on your Master Cache configuration program.
-
- New feature is faster caching search and media change check switch.
- You can disable media change check if you use fixed hard disk. See
- configuring your cache about the caution on media change check flag.
-
- Cache age delay time range is now extended to 499.9 seconds. You
- can now set anywhere from 3.0 seconds to 499.9 seconds instead from
- 3.0 seconds to 99.9 seconds.
-
- There is some changes into detailed information about cache blocks.
- Now this program will report "DIRTY/INVALIDATED/UNUSED" if each cache
- block is dirty or invalidated or not used yet.
-
- Also not only new feature about media change check,it will now
- stronger checking media change than Version 1.0. This will happen only
- if media change check flag is enabled. Version 1.0 have a minor bug
- sometimes confusing cache block if media change is called by disk tool
- or disk editor or other such program modifty the disk(s).
-
- *** Master Cache V2.01 Upgrade ***
-
- The vocubulary bug caused annoying the people who change maximum
- logical sector size. It says "9 - 512 sectors" that should be
- "9 - 512 bytes". This is something I mistyped or mis-spelling. It has
- been corrected now.
-
- There are many minor bugs on every input! When you enter invalid
- entry,it will print "INVALID ENTRY" and immediately clear the screen
- without key press! It has been corrected and will now wait for a key
- to press before clearing the screen.
-
- There is "rarely" moderate bug that cause sometimes to make other
- programs weird or modify GEMDOS randomly or even rarely crash the system
- when you toggle the drives to be cached when the cache is installed. Also
- it will NOT flush the cache that should to when you toggle the drives.
- It has been fixed and now will flush the cache correctly and willn't modify
- any other area randomly. I forgot to save base pointer for configuration
- program when the configuration "communicating" with internal cache
- module for updating the cache when you toggle the drives to be cached.
- Internal cache module (where it is resident in memory) have own
- intependent base pointer.
-
- There is another bug on toggle the drives to be cached during
- the session. It did not inform master cache there is media change
- request when you enable the cache. It will prevent master cache from
- checking maximum logical sector size on the disk to see if the disk
- exceed maximum logical sector size. It will lead the system to crash
- when you try to access the disk which is "accidentally cached". Master
- Cache V2.01 should not cache any disks that are exceeded maximum logical
- sector size. I have tested the cache on TT and many time the system
- crash due to hard disk's logical size is 1024 bytes instead of 512
- bytes and someone else formatted hard disk to 1024 bytes per sector
- and did not inform me and TT do not have any hard disk tools to display
- the statistics! I used this on TT at Chiang Computer store. It has been
- fixed. It only applies to toggle the drives to be cached when the
- cache is INSTALLED. Older master cache V2.0 can still cache hard disk
- which is non-standard but you must set logical size to largest logical
- sector size of any partition you have BEFORE installing the cache.
- I as the author have many latest disk tools to view hidden statistics
- on hard disk to find logical sector size,much more information.
-
- There is two minor changes to media change check module. The
- cache will no longer cache any drive access when GEMDOS request to
- read/write sector 0. Also it cannot cache any drives that "maybe or might"
- to be changed even if media change check flag is disabled. It will
- protect the disk from the damages when media change check is not possible.
- If you inserted same disk with no write protect,first disk access will
- not be cached so GEMDOS can able to check the disk then subseqent access
- will be cached thereafter.
-
- There is one minor changes to disk write module. It will not longer
- to write entire cache block if disk access is already in the cache
- and sectors you required to write is less than sectors per cache block.
- It will further speed the disk writing. It is only happens if write delay
- caching is disabled and portion of the sectors are already in a cache.
-
- *** Master Cache V2.5 Upgrade ***
-
- There is a major upgrade on Master Cache program! There is no new
- features to you but however there is major improvment(s).
-
- This Version 2.5 will run 33% to 50% faster than V2.0 just like ICD
- does. I have tested speed of my cache and found it is exactly same.
- I am done that by optimizing the code(s) on many area(s) and made new
- structure of cache parimeter block instead of regular cache block(s)
- along with the header(s). I also re-write block-move instructions to
- use register based move instead of regular block moves. It result super
- fast block/binary move! Most codes are re-written to handle structure of
- cache parimeter blocks to keep searching for target block fastest possible.
- Program size is also reduced due to fewer code needed to locate cache
- blocks by structure and new super fast block move code. Cache parimeter
- block is most advanced variable/structure ever I have.
-
- Master Cache V2.01 is not released due to new improvement done
- to Master Cache V2.5. However Master Cache V2.5 include Master Cache
- V2.01's bug fixes.
-
- Master Cache Configuration program is modified by me to handle
- correct information provided by cache parimeter block structure. Older
- Master Cache Configuration can run but you cannot access to statistic
- display about cache activity because it will result in system crash
- if you try to display detailed statistic about cache activity.
- Please use newer version of Master Cache Configuration program.
-
- *** Master Cache V2.51 Upgrade ***
-
- Sorry,there is one tricky bug that effective prevent Master Cache
- from check maximum logical size if you enable the cache,the disk is
- not changed and the disk exceeded maximum logical sector size the cache
- can handle. This bug "miss" media-change externally. I fixed one serious
- bug before in Version 2.0, now there is one another - different bug!
- I am finally fixed secondary bug!
-
- I am re-writting which the cache will locate. Previous,the cache
- program always test the cache from beginning of the table. Now the
- cache will test the table from the location where it is previously used.
- It further speed the cache up by 5 to 10 percent.
-
- *** Master Cache V2.53 Upgrade ***
-
- There is one bug in Version 2.51 is write pending cache bug. It has
- been fixed. Some program read lots of sectors at a time and bypass the
- cache due to exceeding maximum number of the sectors to be cached and did
- not read any new data from the cache which is write pending and not
- written to the disk. It result read lots of the sectors from the disk bypass
- the cache will be older data than the cache has. It can corrupt the data.
- You can avoid this by wait for the disk to be written before load or read
- LOTS of sectors at a time. It only applies to earlier version of Master
- Cache and are fixed in Master Cache V2.53. Now you do not have to wait
- for the disk to be written before read lots of the sectors at a time.
-
- There is new one minor improvment to TOS buffers allocation. It will
- now allocate old existed TOS buffers as additional benefits if old
- TOS buffers are already allocated by TOS or any previous program in AUTO
- before this program is run. It will give you EXTRA TOS buffers rather
- than total of TOS buffers you defined to. If you configure as 16 TOS
- buffers for Master Cache 2.53,it will be treated as 16 EXTRA TOS buffers
- instead of total of TOS buffers so it may have 24 TOS buffers if TOS
- already allocated 8 TOS buffers BEFORE Master cache program is run.
- It also ensure not wasting old TOS buffers memory from the computer!!!
-
- *** Master Cache V2.54 Upgrade ***
-
- Improvement made to write pending cache flush module during read
- lots of sectors at a time. It will flush only write-pending cache which
- is "conflicting" with reading lots of sectors which bypassing write
- pending cache. All other write-pending cache which is not read by GEMDOS
- during read lots of sector at a time will NOT be flushed anymore and
- will be written normally by write-delay timer. Flushing write pending
- cache will be forced to write to the disk BEFORE read lots of sectors
- operation will take place. Most common is speed up FATs sector writing
- operation while reading lots of sectors at a time after write any data
- to the disk by some programs which modify the program(s) such DC Squish,
- etc... It has very effect on disk optimizing or compressing the directory.
-
- *** Master Cache V2.55 Upgrade ***
-
- Oops! There is minor bug in odd-address move inside internal cache
- in my Master Cache V2.54. It jumped into internal module without calling
- external odd-move module to setup properly internal variable. It causes
- odd-address move module to be mixed up and causes infinite moving memory.
- This will overlapping all memory and crash the system. TouchUp V1.65,I
- think reading from hard disk into the memory at odd address. This bug
- has been fixed.
-
- *** Master Cache V2.56 Upgrade ***
-
- What?! I changed the way of write pending cache module. This cache
- is always write pending even if the sector is not in cache. It will
- automatically "read" from the disk if the sector is not in cache and
- will set write pending flag on that sector - always. It will allow
- repeat same sector to be written will be cached second time. Writing
- to the disk without cached is little slower but however it will cache
- non-cached writing sectors next time you tried to write again. It is
- known as combination of read fetching cache and write delay cache!
- All sectors written will be write delayed if write delay cache flag is
- enabled instead of some sectors. Be sure to wait for how much seconds
- you defiend before SHUT DOWN the computer unless you disable write delay
- caching flag.
-
- There is a bug in DEMO mode in Cache Configuration program. It do
- not allow you to change maximum logical sector size to any larger
- than 512 bytes per sector. This is too restrictive for anyone who have
- bigger logical sector size and will not get any cache performance! It
- has been fixed. You are now allowed to change maximum logical sector
- size in DEMO mode.
-
- There is a bug in write cache,it is causing stale data if you
- write large file that larger than maximum sector to be cached and
- bypass the cache will be written but not update read/write cache!
- It has been fixed. New version will now update the cache memory
- properly when some program write LOTS of sectors to the disk -
- especially data diet program(s).
-
- *** Master Cache V2.70 Upgrade ***
-
- There is some modifications to existing code just make little
- more effective for lots of sectors at time. There is no bug fixes.
- I removed Master Cache V3.01 due to problem with many
- bugs and I am unable to track any hidden bugs. I am still working
- with Master Cache V3.01 but I have to delay because I may get taxation
- job at a time. One new feature for Master Cache V2.70 is allow you to
- reset cache performance statistics by press 0 during session configuration.
- Security checks in configuration program for hackers is now tighted.
-
- *** Master Cache V2.71 Upgrade ***
-
- Sorry! It is one last minute bug in Master Cache V2.70 that are very
- rare and only happens if any programs who write lots of sectors at one
- time and read back same sectors at same time. Also data diet program
- write temporary file out and read back with sector by sector to de-
- compressing. This bug in Master Cache V2.70 cause big problems with
- these programs! It has been fixed.
-
- *** Master Cache V2.72 Upgrade ***
-
- Sorry,again! It is programming error on Master Cache V2.71. It is
- not a bug but will cause the cache to lock up when some program try
- to write lots of sectors more than maximum sectors can be cached. It
- is only programming error,not a bug. Master Cache V2.72 corrected this
- error. All users must use Master Cache V2.72 instead of V2.70 and V2.71.
- I am admitting Master Cache V2.72 is a bug free. Data Diet program
- is biggest victim of a bug and programming error in Master Cache program
- prior to V2.72.
-
- *** Master Cache V2.75 Upgrade ***
-
- One new small feature added into Master Cache V2.75 called precaching!
- It allow you to precache FAT and root DIR from A: or C: or other drives
- before the cache AUTO program is completed allowing speed up remaining
- AUTO programs after that. You can configure it with how many blocks
- the cache will pre-cache and the drive you want to pre-cache. Setting
- precaching blocks to 0 to disable pre-caching. You must use new config
- program to implement this and will support older DANCACHE.DAT file but
- set pre-caching settings to default value if load older DANCACHE.DAT file.
- It is useful for older TOS users (pre-TOS V1.4). You should not set
- pre-cache blocks to exceed number of cache blocks you defined or it will
- simply slow down processing and flush older data from the cache.
-
- Another changes to logical sector size configuration. Now you can
- intependently configure two seperate logical sector size - each for
- the cache and each for TOS buffers instead of one logical sector size that
- previously applied to both. It allow you to select smaller logical sector
- size for the cache and select large logical sector size for TOS buffer
- to save some memory. NOTE: Any partition exceed maximum logical sector
- size for the cache,the cache will be bypassed for this operation but
- TOS buffer will NOT be bypassed so you must select maximum logical sector
- size for TOS buffer to be largest of any logical partition you have to
- avoid system crash. This caution only applies to TOS buffers,not the
- cache. Internal caching has fully automatic checking logical sector size
- on each drive. NOTE: If you install the cache with old DANCACHE.DAT file,
- TOS buffer will automatically set to 512 bytes per sector. If you have
- larger BGM partitions,you must run configuration program FIRST,modify
- TOS buffer logical sector size and save to the disk BEFORE
- install the cache.
-
- *** Master Cache V2.76 Upgrade ***
-
- This is minor bug fix on processor's stack. Earlier version
- did corrupt main code during hard disk driver is called but will
- not disrupt hard disk operation unless hard disk driver filled up
- more than 256 bytes on stack then terrible things will occur and
- damage your files on hard disk. Only few programs are victim of this
- condition. This bug has been fixed and now handle stack frame correctly.
- It has allocated 1024 bytes for stack use but earlier version did not
- use it that it should be used.
-
- *** NOTICE! NOTICE! NOTICE! ***
-
- I am not responsible for any damages done to any floppy disks or
- hard disks or other drives as result of use,misuse or abuse of this
- program. I will not be liable for any damages you caused with this
- program. This program is a copyrighted and you can give away to any
- people or upload to BBS if you like but you MUST not sell this program.
- You are *NOT* allowed to give away or upload your program if your
- program is a registered version. If you plan to give away,you can do by
- give everything away except DANCACHE.DAT file. You must keep DANCACHE.DAT
- file strictly personal. Your password is also strictly confidential!
-
- I have extensive tested my Master Cache V2.76 and found it worked
- perfectly on all hard disks without any one gitches! You can try Master
- Cache and you will find no gitches at all. However it is ABSOLUTELY
- no warranty of this Master Cache program.
-
-
- I am working on COMMERCIAL version of Master Cache and will release
- soon. I did not get an application from New Deminision company yet.
-
- There is lists of features for COMMERCIAL version not in shareware
- version.
-
- o Write verify operation with adjustable verify buffer
-
- o Write protect on any drives you define
-
- o GEM configuration program
-
- o Messages on top right of the screen (switchable)
-
- o Possibly communicate with ICD hard disk driver
-
- o Printed manual with reference
-
- Made by:
- Daniel Carl Gouthro
-
- I am Master programming in C (Natural Master Level 45). I am near
- Doctor programming in C and assembly language. I am currently wearing
- big blue-black-blue hood and it are getting bigger and bigger....
- and change color toward the purple slowly!
-
- Natural Master levels is far more than mountain master but
- less than doctor level. Doctor level's hood is Biggest pink-purple-pink
- hood with the silk. (D.C.S.!)
-
-