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