AminetAminet
Search:
84494 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/vbr.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:A util to change the VBR
Author:blacky at caiw.nl
Uploader:blacky caiw nl
Type:util/misc
Requires:68010+ CPU
Architecture:m68k-amigaos
Date:1996-11-27
Download:http://aminet.net/util/misc/vbr.lha - View contents
Readme:http://aminet.net/util/misc/vbr.readme
Downloads:764

VBR displacer for any amiga with a 68010+ CPU.


The VBR (Vector Base Register) of the 68010+ CPU'S is used by the CPU
to find out where the interrupt-vectors are placed.

In the 'old' 68000 the interrupt-vectors were placed at a fixed position,
at the start of CHIP-mem. This memory is not always directly available to the
CPU (due to DMA activity from the CUSTOM-CHIPS). By using the VBR, these
interrupt-vectors can be placed in FAST-mem or 32BIT-mem.


There are just two problems with this scheme :

1 - Very many old programs written for the 68000 expect the interrupt vectors
    to be at the beginning of CHIP-mem. therefor these programs don't work
    if the VBR is pointing to a different memory-position.

2-  The Operating System doesn't alter the VBR (for compatibilty-reasons),
    but this means that the computer is not running as fast as it can.



With this program you can : 

turn the VBR on - setting it to a point in FAST-mem or 32BIT-mem.

turn the VBR off - setting it to the default position for a 68000.






                    ####   #        #    #####  #   #  #   #
                    #   #  #       # #   #   #  #  #    # #
                    ####   #      #####  #      ###      #
                    #   #  #      #   #  #   #  #  #     #
                    ####   #####  #   #  #####  #   #    #


             *****  *****    *    ****   ****   *   *  *****  *****
             *        *     * *   *   *  *   *  *   *  *        *
             *****    *    *****  ****   *   *  *   *  *****    *
                 *    *    *   *  *  *   *   *  *   *      *    *
             *****    *    *   *  *   *  ****   *****  *****    *


Contents of util/misc/vbr.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1073    2084  51.5% -lh5- cc1c Nov 25  1996 vbr/vbr
[generic]                  709    1797  39.5% -lh5- e110 Nov 25  1996 vbr/vbr.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         2 files    1782    3881  45.9%            Nov 27  1996

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>