view level2/sys/stdmv.asm @ 3210:6353bb024571

Created makefile and defsfile for NoCan RAMMER module driver and descriptor Updated rammer.asm in the NoCan driver folder to build the NoCan version of the Driver Updated r0.asm file to create the 6MB version of the descriptor. The makefile creates a disk image with two sets of the required drivers for the 6309 and 6809's in their respective module folders. /NITROS9/6309_L2/MODULES/RBF for the 6309 files and /NITROS9/6809_L2/MODULES/RBF for the 6809 files. This will make it easier for doing a dsave from this disk image into a normal distro disk image so people have these drivers ready for when new memory upgrades allow compatible usage of the NoCan registers.
author David Ladd <drencor-xeen@users.sourceforge.net>
date Wed, 20 Dec 2017 15:15:49 -0600
parents 38b29fc7cd5e
children
line wrap: on
line source

* Standard Multi-Vue scroll bar icons
* This is a linked list.

     nam   stdmv
     ttl   Windows Module


* group header data for special multivue scroll bar
* GPLoad 206 decimal
* right arrow
        org     0
        fcb     $1B,$2B,$CE 
        fcb     4         *buffer #
        fcb     5         *style 640x192x2
        fdb     8         *xsize
        fdb     8         *ysize
        fdb     8         *bytes
        fcb     %00000000
        fcb     %00100000
        fcb     %00110000
        fcb     %00111000
        fcb     %00111000
        fcb     %00110000
        fcb     %00100000
        fcb     %11111111
* left arrow
        fcb     $1B,$2B,$CE 
        fcb     3         buffer #
        fcb     5         style 640x192x2
        fdb     8         xsize
        fdb     8         ysize
        fdb     8         bytes
        fcb     %10000000
        fcb     %10001000
        fcb     %10011000
        fcb     %10111000
        fcb     %10111000
        fcb     %10011000
        fcb     %10001000
        fcb     %11111111
* down arrow
        fcb     $1B,$2B,$CE 
        fcb     2         buffer #
        fcb     5         style 640x192x2
        fdb     8         xsize
        fdb     8         ysize
        fdb     8         bytes
        fcb     %10000001
        fcb     %10000001
        fcb     %10000001
        fcb     %11111111
        fcb     %10111101
        fcb     %10011001
        fcb     %10000001
        fcb     %10000001
* up arrow
        fcb     $1B,$2B,$CE 
        fcb     1         buffer #
        fcb     5         style 640x192x2
        fdb     8         xsize
        fdb     8         ysize
        fdb     8         bytes
        fcb     %10000001
        fcb     %10000001
        fcb     %10011001
        fcb     %10111101
        fcb     %11111111
        fcb     %10000001
        fcb     %10000001
        fcb     %10000001
* vertical box
        fcb     $1B,$2B,$CE 
        fcb     5         buffer #
        fcb     5         style 640x192x2
        fdb     7         xsize
        fdb     7         ysize
        fdb     7         bytes
        fcb     %00000011
        fcb     %00000011
        fcb     %00000011
        fcb     %00000011
        fcb     %00000011
        fcb     %00000011
        fcb     %00000011
* horizontal box
        fcb     $1B,$2B,$CE 
        fcb     6         buffer #
        fcb     5         style 640x192x2
        fdb     8         xsize
        fdb     6         ysize
        fdb     6         bytes
        fcb     %00000001
        fcb     %00000001
        fcb     %00000001
        fcb     %00000001
        fcb     %00000001
        fcb     %11111111