Hi David, am interested in your reprogramming of the FPGA to support
an LCD -- did you base it on the public model that's provide by t-
systems, using the SDRAM that's also hooked up to the FPGA? Any
plans on sharing? I have some 480x272 24 bit color displays that I'd
like to use as /dev/fb ...
brian moran - brianmo yahoo.com
--- In "waggywagz" <> wrote:
... I've successfully managed to reprogram the
> TS-7300 FPGA to drive a 480x320 monochrome LCD as an 80x40
character
> display. (Yes, I load the very cute little tiny 5x7/6x8 font
provided
> with the screen into FPGA ram.) Anyway, I have been thinking about
> how best to map memory addresses (as seen by the CPU) to cursor
> positions. One way is to map the whole 3200 characters
contiguously
> for easy screen dumps and loads.
>
> Another approach is to map some of the cursor address bits to the
> cusor's x-position, and some to the cursor's y-position. This has
the
> advantage of easier driver programming to support different line
> widths. This appears to be the case with the 24x2 character LCD
> buffer. In other words, programs written to display properly by
> positioning the cursor on a 24x2 character display using 1 bit for
the
> y-position followed by 6 bits for the x-position will continue to
work
> with larger displays (up to 64 characters wide and any height)
using
> the same cursor address scheme. (However, the 'off-screen'
portion of
> the buffer, perhaps provided for 'scrolling' the display lines,
would
> be visible on a wider display.)
...
>
> Cheers!
> -David Wagner
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|