History log of /src/sys/dev/ic/igsfbvar.h |
Revision | | Date | Author | Comments |
1.20 |
| 26-Jul-2011 |
mrg | convert to device_t, cfdata_t and CFATTACH_DECL_NEW.
|
1.19 |
| 18-Nov-2009 |
macallan | Make colour depths higher than 8bit work in X. Now igsfb will switch to 16 or 32 bit colour when entering graphics mode, depending on available video memory and the given mode. While there re-initialize the colour map etc. when leaving graphics mode.
|
1.18 |
| 11-Nov-2009 |
macallan | add modeseting support. Now if there's a mode string in igsfb_devconfig the driver will try to use it if at all possible, otherwise fall back to the old hardcoded 1024x768x60 mode.
|
1.17 |
| 10-Nov-2009 |
macallan | add support for an optional machine-dependent mmap() method, so the bus backend can do whatever voodoo necessary to the aperture, IO space etc. Mainly for shark, to get around the weird ARM bus_space.
|
1.16 |
| 05-Apr-2006 |
uwe | branches: 1.16.62; KNF: no parentheses around return value.
|
1.15 |
| 05-Apr-2006 |
uwe | ANSI'ify.
|
1.14 |
| 04-Apr-2006 |
uwe | Add dc_stride member to igsfb_devconfig.
Eliminate all mentions of rasops_info from igsfb_ioctl(), we have all the information in igsfb_devconfig now. It's semantically correct to serve that info from there, not from a cached copy in rasops_info.
|
1.13 |
| 23-Feb-2006 |
macallan | branches: 1.13.2; 1.13.4; 1.13.6; Add support for virtual consoles to igsfb. Works fine on a Krups, needs testing on other ports.
|
1.12 |
| 16-Feb-2006 |
perry | Change "inline" back to "__inline" in .h files -- C99 is still too new, and some apps compile things in C89 mode. C89 keywords stay.
As per core@.
|
1.11 |
| 24-Dec-2005 |
perry | branches: 1.11.2; 1.11.4; 1.11.6; __inline__ -> inline
|
1.10 |
| 11-Dec-2005 |
christos | merge ktrace-lwp.
|
1.9 |
| 26-Nov-2004 |
uwe | branches: 1.9.12; Use standard uintN_t types instead of home-grown u_intN_t types.
|
1.8 |
| 31-May-2003 |
uwe | branches: 1.8.2; Implement accelerated text ops using graphic coprocessor.
|
1.7 |
| 11-May-2003 |
uwe | Use hardware sprite for the text mode cursor. Fail cursor related ioctls with EBUSY while in text mode.
Don't do uvm_useracc checks before copyout, instead check copyout() return value directly.
Minor cleanups.
|
1.6 |
| 10-May-2003 |
uwe | Don't need a separate bit expansion table for the cursor mask.
|
1.5 |
| 10-May-2003 |
uwe | Redo attachment to support proper cnattach. wscons on netwinder almost works now.
|
1.4 |
| 12-Jan-2003 |
uwe | Quick patch to allow the (only) screen to be configured with wsconscfg(8) when it's not being used as the console.
|
1.3 |
| 24-Sep-2002 |
uwe | Add some preliminary support for setting up the CyberPro in Netwinder. Setup sequence obtained from Krups OFW with some CyberPro-specific magic from Linux driver. The driver still has a lot of hardcoded stuff, but it is useful enough to bring up wscons on netwinder.
XXX: Proper console attachment needs to be written (the driver was originally developed on sparc, where our approach to attaching console is totally different).
Caveat emptor!
|
1.2 |
| 21-Jul-2002 |
uwe | Add definitions of IGS coprocessor registers (not used yet). Always init chip via I/O space. Map only I/O registers we actually need. Automatically detect if we need to do bswapping Add (untested) code to use automagic bswap on CyberPro. Report video memory amount. Report if/how bswapping is done.
|
1.1 |
| 30-Mar-2002 |
uwe | branches: 1.1.2; 1.1.4; 1.1.8; First cut at framebuffer driver for Integraphics Systems IGA1682. It's not finished yet, but it can do enough to get wscons working for Krups JavaStation.
|
1.1.8.4 |
| 10-Oct-2002 |
jdolecek | sync kqueue with -current; this includes merge of gehenna-devsw branch, merge of i386 MP branch, and part of autoconf rototil work
|
1.1.8.3 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.1.8.2 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.1.8.1 |
| 30-Mar-2002 |
jdolecek | file igsfbvar.h was added on branch kqueue on 2002-06-23 17:46:30 +0000
|
1.1.4.1 |
| 29-Aug-2002 |
gehenna | catch up with -current.
|
1.1.2.5 |
| 15-Jan-2003 |
thorpej | Sync with HEAD.
|
1.1.2.4 |
| 18-Oct-2002 |
nathanw | Catch up to -current.
|
1.1.2.3 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.1.2.2 |
| 17-Apr-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 |
| 30-Mar-2002 |
nathanw | file igsfbvar.h was added on branch nathanw_sa on 2002-04-17 00:05:39 +0000
|
1.8.2.1 |
| 29-Nov-2004 |
skrll | Sync with HEAD.
|
1.9.12.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.11.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.11.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.11.2.2 |
| 01-Mar-2006 |
yamt | sync with head.
|
1.11.2.1 |
| 18-Feb-2006 |
yamt | sync with head.
|
1.13.6.1 |
| 24-May-2006 |
tron | Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
|
1.13.4.1 |
| 19-Apr-2006 |
elad | sync with head.
|
1.13.2.1 |
| 11-Apr-2006 |
yamt | sync with head
|
1.16.62.1 |
| 11-Mar-2010 |
yamt | sync with head
|