Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/x68k



Module Name:    src
Committed By:   isaki
Date:           Sat Oct  5 03:56:54 UTC 2024

Modified Files:
        src/sys/arch/x68k/conf: GENERIC files.x68k
        src/sys/arch/x68k/dev: ite.c ite_tv.c itevar.h

Log Message:
x68k: Add SIXEL graphics sequence support.
- The palette definition is fixed to the same color as the text (currently,
  it's RGB 8 colors).  Any palette definition sent will be ignored.
- Aspect ratio and bg color mode is not supported (yet).
- An OR mode is supported.  This is proposed by Y.Sugahara in this
  implementation and then the mlterm also supports it.  It's an advantageous
  way for the multi plane color VRAM.
- ITE_SIXEL kernel option is added and is disabled by default for now.

It was first written by me in 2014 and has been demonstrated in Open Source
Conference Hiroshima every year since then.  In this year, it's also
demonstrated on real X68030 at Japan NetBSD Users Group booth in OSC 2024
Hiroshima, last week.
https://x.com/OSC_official/status/1841381234804498608
It's useful for showing and explaining about the possibility of NetBSD and
old machines for younger (than X68030) engineers or students.


To generate a diff of this commit:
cvs rdiff -u -r1.209 -r1.210 src/sys/arch/x68k/conf/GENERIC
cvs rdiff -u -r1.84 -r1.85 src/sys/arch/x68k/conf/files.x68k
cvs rdiff -u -r1.71 -r1.72 src/sys/arch/x68k/dev/ite.c
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/x68k/dev/ite_tv.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/x68k/dev/itevar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index