/*

    kickstart grabber...

    speichert das kickstart v37, v39 ( 0xF80000..0xFFFFFF ) auf diskette ab.

    © 1990 Daniel Balster

*/

#include <stdio.h>

int main( int argc, char *argv[] )
{
    FILE *kick;

    printf( "Kickstart Grabber 512K, (for v37,v38,v39,++?)\n" );

    if( argc == 2 )
    {
	kick = fopen( argv[1], "w+" );

	if( kick )
	{
	    printf( "kickstart transfer to disk..\n" );
	    fwrite( (void *)0xf80000, 0x80000, 1, kick );
	    fclose( kick );
	}
	else
	{
	    printf( "could not open file \"%s\" !!\n", argv[1] );
	}
    }
    else
    {
	printf( "need at least a filename !!!\n" );
	return 21;
    }
}
