/* 
	getap:	get analog palette 
						(C)ムンパッパ
*/
#include <stdio.h>
#include <dos.h>
main (argc, argv)
	int	argc;
	char	**argv;
{
	register int	i;

        outportb(0x448, (unsigned char)1);
        outportb(0x44a, 4);         /* 16色パレットレイア0 */

	for (i = 0; i < 16; ++i) {
	    outportb(0xfd90, i);
	    printf("%3d ",inportb(0xfd92));
	    printf("%3d ",inportb(0xfd94));
	    printf("%3d ",inportb(0xfd96));
	    printf("# BRG0 No.%d\n", i);
	}

        outportb(0x448, (unsigned char)1);
        outportb(0x44a, 0x24);          /* 16色パレットレイア1 */

	for (i = 0; i < 16; ++i) {
	    outportb(0xfd90, i);
	    printf("%3d ",inportb(0xfd92));
	    printf("%3d ",inportb(0xfd94));
	    printf("%3d ",inportb(0xfd96));
	    printf("# BRG1 No.%d\n", i);
	}
}
