Search results

  1. P

    GP32 Gpdesktop Progress

    Have you already writen your own xml parser :blink: ?? I was thinking about porting libxml to gp32...
  2. P

    GP32 Memcpy Performance

    Ok so you can compile with arm-elf-as without changing names.... My theory was based on line 44 and 45 : you can see a #define , which i think is a pure C pre-processor command like in every C file, so i thought that the asm file should first be pre-process by gcc, before the compilation. But if...
  3. P

    GP32 Gpdesktop Progress

    Good job, this is a very good start ! No break during holidays, you seem to be unstoppable :blink:
  4. P

    GP32 Memcpy Performance

    Well here are some remarks : I have tried to compile the asm file, with original function names, with the command "arm-elf-as" , and the result was the same compilation errors (with original names of course). Then i've tried with "arm-elf-gcc -c memcpy.S" and oh, no more errors !! So, maybe...
  5. P

    GP32 Memcpy Performance

    Hi synkro, Ok so I've uploaded on my ftp http://palmic.free.fr/gp32/ all stuff needed to test this ASM memcpy. You'll find a short main.c , which use Pea's gpd gif loading to draw a background larger than LCD screen. This project is done for Mirko'SDK , and I compile with GCC 3.4 . I've put...
  6. P

    GP32 Memcpy Performance

    I am testing the asm code you have posted. I 've tried to write a test similar to yours (scrollable canvas), and it seems (i'm not sure) that this memcpy code works like a charm ! With old memcpy : about 36 FPS, can drop to 16 with unaligned address. Asm memcpy : about 40 FPS, can drop to 36...
  7. P

    GP32 Malloc

    Hi Pea, Under my Linux OS, I've just checked the manual page for free (by typing "man 3 free"), and here is what it tells : "free(void* ptr) frees the memory space pointed to by ptr, which must have been returned by a previous call to malloc(), calloc(), or realloc(). Otherwise, or if...
Back
Top