/* * Mini-Interface: MP.TTP * ---------------------- * -> Paula Access from command shells: * Gemini - MUPFEL * Desktop - install application (!) * MultiTOS - MiNTShell * * !! Achtung: bei MultiTOS darauf achten, daž MP's Speicher als * !! 'readable' deklariert wird (shared memory!) */ #include #include #include #include /* VA_START: Accessory wird aktiviert. Word 3 + 4 enthalten einen * Pointer auf eine Kommandozeile, der auch NULL sein kann. * In der Kommandozeile stehen Pfade oder Dateinamen. */ #define VA_START 0x4711 int msgbuf[8]; char tmpstr[256]; char ownpath[128]; char va_string[4096]; int main(int argc, char *argv[]) { int i, gl_apid, paula_id; gl_apid=appl_init(); ownpath[0]=Dgetdrv()+'A'; /* our own path... */ ownpath[1]=':'; Dgetpath(&ownpath[2], 0); strcat(ownpath, "\\"); if ((paula_id=appl_find("PAULA "))>=0 && argc>1) { va_string[0]=0; for(i=1; i