From: YAEGASHI T. <t...@ke...> - 2001-05-24 06:55:21
|
In the article <200...@ma...>, "M. R. Brown" <mr...@li...> wrote: > Hi all, > > Sorry for it taking so long, but I've completed the merge of LinuxDC driver > support into LinuxSH: > > - The Maple Bus driver has been shuffled around a bit to: > a) make it more consistent with kernel driver placement (Maple is a > *subsystem*, not a single driver ;-), > b) facilitate it's (complete) rewrite by Paul Mundt and myself. The new > Maple core will be able to support a wide range of DC peripherals, > including MTD storage and framebuffer support for VMUs. > - Support for Dreamcast System ASIC hardware events. This allows us to > map hardware events to virtual IRQs, so that drivers can respond to > events as they would a normal IRQ. Examples of this include the vsync > interrupt for the framebuffer, the BBA IRQ, GD-ROM DMA/Command > completion, etc. > - The generic dcfb framebuffer driver has been replaced with the pvr2 > framebuffer, in hopes of providing a standard driver for all video cards > based on the PowerVR2 architecture. Acceleration (DMA blitting, etc.) > and better video mode support are on its way for pvr2. > > There is some RTC stuff that's currently missing, but that's being rewritten > so that I can integrate it with the new RTC changes. > > Now that the basic stuff's been merged, future DC driver development will > be folded back into LinuxSH after testing, so you'll always be able to grab > the latest development stuff from linuxdc.org. This surprised me a bit, because I've paied little attention to your project's status for a long time. Now it seems much better than my drivers. ;-> Great work. Please go ahead with merging your works into LinuxSH's CVS. > I'm currently finishing up gathering enough info to write a GD-ROM driver, > hopefully I'll be able to begin work on it this weekend. You may know BERO has already had the GD-ROM driver ported from NetBSD: http://www.geocities.co.jp/Playtown/2004/dcdev/linux/linux.html I have another driver based on this, and a standalone Debian system can boot on my Dreamcast with the kernel powered by it. I'm now working on adding GD-ROM drive and ISO9660 supports to eCos+RedBoot/Dreamcast to make it serve as a bootloader, and planning to distribute CD-Rs at LinuxWorld Expo/Tokyo. -- YAEGASHI Takeshi <t...@ke...> |