home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dream 44
/
Amiga_Dream_44.iso
/
Amiga
/
workbench
/
pilotes
/
scanners
/
StScan.lha
/
StScan
/
scnplane.h
< prev
next >
Wrap
C/C++ Source or Header
|
1997-08-11
|
1KB
|
21 lines
/*
** $VER: scnplanes.h 3.00D (11.8.97)
**
** STScan assembler routines (Header)
**
** Written by Frank-Christian Kruegel, Henning Peters, Andreas R. Kleinert
** GNU General Public License V2
*/
extern void p64to16(UBYTE *srcptr, UBYTE *dstptr, ULONG size);
extern void clrscr16(UBYTE *pl0, UBYTE *pl1, UBYTE *pl2, UBYTE *pl3, UWORD lines, UWORD bpl);
extern void bwview16(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, UBYTE *pl2, UBYTE *pl3, ULONG vinc, UWORD piclin, UWORD blanklin, UWORD picbyt, UWORD blankbyt);
extern void grayview16(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, UBYTE *pl2, UBYTE *pl3, ULONG vinc, UWORD piclin, UWORD blanklin, UWORD picbyt, UWORD blankbyt);
extern void vplanesep16(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, UBYTE *pl2, UBYTE *pl3, ULONG count);
extern void clrscr4(UBYTE *pl0, UBYTE *pl1, UWORD lines, UWORD bpl);
extern void bwview4(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, ULONG vinc, UWORD piclin, UWORD blanklin, UWORD picbyt, UWORD blankbyt);
extern void grayview4(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, ULONG vinc, UWORD piclin, UWORD blanklin, UWORD picbyt, UWORD blankbyt);
extern void vplanesep4(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, ULONG count);
extern void fplanesep(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, UBYTE *pl2, UBYTE *pl3, ULONG count);
extern void fplanegen(UBYTE *vp, UBYTE *pl0, UBYTE *pl1, UBYTE *pl2, UBYTE *pl3, ULONG count);