wuepe escribió:Me he basado en la fuente del hostcore, mas correctamente el driver que usa llamado usbhostfs
Anoto, que es posible que el comando para el cambio de address sea este:
#define _MMIO_BYTE(mem_addr) (*(volatile uint8_t *)(mem_addr))
#define _SFR_MEM8(mem_addr) _MMIO_BYTE(mem_addr)
#define UDADDR _SFR_MEM8(0xE3)
Por lo que UDADDR ya esta implementa, el valor 0xE3 son para la mayoria de chips, sacado de la fuente Lula, y otros micros intel.
En teoria deveria de funcionar.
La cuestion, es saver cual es la direccion del driver USB, puesto que no hemos logrado sacarla, ni tampoco con los prx.
He intentado con varios, pero la psp da error de badvadrress, puede que falle el 0xE3 que no sea esa zona de memoria para el envio de la información, o que no obtengo aun el address del usb
Anoto, Otra fuente que podría servir para su implementación, es el usbopensource para psp
Fuente de este driver:
http://www.megaupload.com/?d=4WVUPIRUEspero que con esto, puede alguien meterle mano y terminarlo, puesto que llevamos tiempo con ello, y hay poca información al respecto. Es lo que hemos conseguido, pero espero que con esto mas gente pueda desarrollarlo y terminalo.
Un saludo.