About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / fb / cirrusfb.txt


Based on kernel version 4.16.1. Page generated on 2018-04-09 11:53 EST.

1	
2			Framebuffer driver for Cirrus Logic chipsets
3			Copyright 1999 Jeff Garzik <jgarzik@pobox.com>
4	
5	
6	
7	{ just a little something to get people going; contributors welcome! }
8	
9	
10	
11	Chip families supported:
12		SD64
13		Piccolo
14		Picasso
15		Spectrum
16		Alpine (GD-543x/4x)
17		Picasso4 (GD-5446)
18		GD-5480
19		Laguna (GD-546x)
20	
21	Bus's supported:
22		PCI
23		Zorro
24	
25	Architectures supported:
26		i386
27		Alpha
28		PPC (Motorola Powerstack)
29		m68k (Amiga)
30	
31	
32	
33	Default video modes
34	-------------------
35	At the moment, there are two kernel command line arguments supported:
36	
37	mode:640x480
38	mode:800x600
39		or
40	mode:1024x768
41	
42	Full support for startup video modes (modedb) will be integrated soon.
43	
44	Version 1.9.9.1
45	---------------
46	* Fix memory detection for 512kB case
47	* 800x600 mode
48	* Fixed timings
49	* Hint for AXP: Use -accel false -vyres -1 when changing resolution
50	
51	
52	Version 1.9.4.4
53	---------------
54	* Preliminary Laguna support
55	* Overhaul color register routines.
56	* Associated with the above, console colors are now obtained from a LUT
57	  called 'palette' instead of from the VGA registers.  This code was
58	  modelled after that in atyfb and matroxfb.
59	* Code cleanup, add comments.
60	* Overhaul SR07 handling.
61	* Bug fixes.
62	
63	
64	Version 1.9.4.3
65	---------------
66	* Correctly set default startup video mode.
67	* Do not override ram size setting.  Define
68	  CLGEN_USE_HARDCODED_RAM_SETTINGS if you _do_ want to override the RAM
69	  setting.
70	* Compile fixes related to new 2.3.x IORESOURCE_IO[PORT] symbol changes.
71	* Use new 2.3.x resource allocation.
72	* Some code cleanup.
73	
74	
75	Version 1.9.4.2
76	---------------
77	* Casting fixes.
78	* Assertions no longer cause an oops on purpose.
79	* Bug fixes.
80	
81	
82	Version 1.9.4.1
83	---------------
84	* Add compatibility support.  Now requires a 2.1.x, 2.2.x or 2.3.x kernel.
85	
86	
87	Version 1.9.4
88	-------------
89	* Several enhancements, smaller memory footprint, a few bugfixes.
90	* Requires kernel 2.3.14-pre1 or later.
91	
92	
93	Version 1.9.3
94	-------------
95	* Bundled with kernel 2.3.14-pre1 or later.
96	
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog