[haiku-development] Re: S3 Video Driver

Axel Dörfler wrote:
Gerald Zajac <zajacg@xxxxxxxxxxxxx> wrote:
The plain Trio64 86C764 is not supported because it does not support Memory Mapped I/O (MMIO). If someone has any ideas about how to handle, under BeOS/Haiku, a video chip that supports only PIO, I might consider supporting that chip. The Trio64V+ 86C765 does appear to support MMIO,

The only way you can do this is to either move some of the functionality into the kernel module, or you make port out/in available to the accelerant (through an extra ioctl()).

Since the accelerant has to access a number of registers, I feel that it would be rather cumbersome and time consuming to access the registers via the kernel module; thus, IMHO it is best not to support the plain Trio64 chip.

Best regards,
Gerald


Other related posts: