Rockbox Ports are now being developed for various digital audio players!
I committed a small part of the patch now that seemed clean and not likely to cause troubles for anyone else.Some parts of the remainder of the patch seems to modify stock dm320 code that isn't clean enough to commit. And then I'm not sure how valid the firmware/target/arm/tms320dm320/creative-zvm parts are.Comments?I just want to help getting the core vision:m stuff added so that more people can join in this effort and help easier.
The only DM320 stuff I changed are in system-dm320.c (which I've enabled back since it doesn't cause any trouble) and in spi-dm320.c (which sets M:Robe 500 target specific GIO stuff and disables GIO stuff using spi_disable_all_targets() which isn't present at the ZVM and shouldn't be touched)
As for the target/arm/tms320dm320/creative-zvm/ : these are just stubs so that Rockbox can compile (I haven't enabled these during boot in the bootloader).
Right, but those changes are unconditional and thus I don't dare to commit them since all I know they make cause trouble in the mrobe 500 camp.
Well, if they are truly only stubs I would rather see them as stubs only and then I wouldn't mind committing them. Atm it seems like lots of leftovers from other parts that you probably used as basis when you copied these from elsewhere in Rockbox.I'm not really complaining, I'm just explaining my reasoning why I didn't commit more files (yet).
Hmm, are you using the compiler from TI or uhm, well gcc-arm? Because I want to start taking a look at how I might use the code for my ZV Btw. Awesome work!
inline bool usb_detect(void){ return ( (*((volatile unsigned short*)(0x60FFC018))) & 0x100)>>8;}
edit2: I'm trying to compile a bootloader, but I'm getting: 'ERROR: x uses FPA instructions, whereas y does not'and other linker errorsedit3: found it, apparently -mcpu=arm926ej-s should be -mcpu=arm9 (or at least on my machine)
Quoteedit3: found it, apparently -mcpu=arm926ej-s should be -mcpu=arm9Hmm, I have the same errors here, but if I change arm926ej-s to arm9 in the makefile, it'll only change to even more errors saying ERROR: X uses VPF instructions, where....
edit3: found it, apparently -mcpu=arm926ej-s should be -mcpu=arm9
edit2: I'm afraid I can't check if it works because the firmware maker gets all sizes wrong...
Did you guys build your arm-elf toolchain with the rockboxdev.sh build script?
What do you mean by 'the firmware maker'? Scramble? CreativeWizard?
Oh yeah right, that's kind of ambiguous.. I meant Creative Wizard.
Edit:Where do you set LCD_HEIGHT and _WIDTH?
more specific IO_OSD_OSDWIN0OFST (the format is (LCD_WIDTH*bpp)/256 )
Page created in 0.089 seconds with 21 queries.