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.