4 #define SPURS_DEFAULT_PREFIX_NAME "spursutil"
7 initSpurs(const char *prefix_name)
10 SpursAttribute attributeSpurs;
14 ret = sysSpuInitialize (6, 0);
15 printf ("sysSpuInitialize return %d\n", ret);
17 /* initialize spurs */
18 printf ("Initializing spurs\n");
19 spurs = (void *)memalign (SPURS_ALIGN, sizeof (Spurs));
20 printf ("Initializing spurs attribute\n");
22 ret = spursAttributeInitialize (&attributeSpurs, 5, 250, 1000, true);
25 printf ("error : spursAttributeInitialize failed %x\n", ret);
29 printf ("Setting name prefix\n");
31 prefix_name = SPURS_DEFAULT_PREFIX_NAME;
32 ret = spursAttributeSetNamePrefix (&attributeSpurs,
33 prefix_name, strlen (prefix_name));
36 printf ("error : spursAttributeInitialize failed %x\n", ret);
40 printf ("Initializing with attribute\n");
41 ret = spursInitializeWithAttribute (spurs, &attributeSpurs);
44 printf ("error: spursInitializeWithAttribute failed %x\n", ret);
57 endSpurs(Spurs *spurs)
59 spursFinalize (spurs);