Ruslan Rostovtsev

Results 71 comments of Ruslan Rostovtsev

> > Please add typedefs for enums. > > Out of curiosity, is that for style reasons, or is it because you have use cases where you'd want to be...

Try memory for loader - 0x8cff4800 It's works for me.

> Tested with Bloom and CD-R code now works with DMA. That's an ACK for me. Thanks for testing!

> I'll go ahead and close this now, as I don't believe it's to be used. @DC-SWAT if you'd want to use this in some way, I'll gladly reopen it...

It would be great to be able to set it directly to a variable in the Makefile. Since for example I compile for Naomi under the same address as for...

> I don't really like how you unhook the CDROM IRQ handler, to replace it with the G1ATA handler that eventually calls the old handler... > > > > I...

> @DC-SWAT Nooo, nothing that bad. I mean something like this: > > ```c > void g1_dma_irq_handler(uint32 code, void *data) { > if(g1_ata_irq_hdl) > g1_ata_irq_hdl(code, data); > else if (cdrom_irq_hdl)...

> Another idea: setting a ASIC handler is a cheap operation, why don't you set the handler / enable the IRQ right before starting DMA, and disable the IRQ in...

> I think this solution: > > ``` > void g1_dma_irq_handler(uint32 code, void *data) { > if(g1_ata_irq_hdl) > g1_ata_irq_hdl(code, data); > else if (cdrom_irq_hdl) > cdrom_irq_hdl(code, data); > } >...