The NetBSD Project

CVS log for src/sys/arch/amiga/dev/grf_rh.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / arch / amiga / dev

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.56 / (download) - annotate - [select for diffs], Thu Nov 8 18:04:56 2012 UTC (6 months, 2 weeks ago) by rkujawa
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, tls-maxphys-nbase, tls-maxphys-base, khorben-n900, agc-symver-base, agc-symver, HEAD
Changes since 1.55: +3 -3 lines
Diff to previous 1.55 (colored)

Make Amiga video drivers work again after device/softc changes.
Patch from chs@.

Revision 1.55 / (download) - annotate - [select for diffs], Sat Oct 27 17:17:29 2012 UTC (6 months, 3 weeks ago) by chs
Branch: MAIN
CVS Tags: yamt-pagecache-base6
Changes since 1.54: +25 -19 lines
Diff to previous 1.54 (colored)

split device_t/softc for all remaining drivers.
replace "struct device *" with "device_t".
use device_xname(), device_unit(), etc.

Revision 1.54 / (download) - annotate - [select for diffs], Thu Dec 15 14:25:13 2011 UTC (17 months, 1 week ago) by phx
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.53: +6 -3 lines
Diff to previous 1.53 (colored)

Amiga wscons/Xorg support, first phase.
Implemented wscons for CV64 and CV64/3D. Other graphics cards drivers are
prepared for it, but will not be attempted before Xorg is not running.
The wscons support is disabled by default. A GENERIC kernel should behave
like always. Use WSCONS to try out a kernel with wscons support.
Done by rkujawa@ and phx@.

Revision 1.53 / (download) - annotate - [select for diffs], Mon Oct 26 19:16:54 2009 UTC (3 years, 6 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-nfs-mp-base9, yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, uebayasi-xip, rmind-uvmplock-nbase, rmind-uvmplock-base, rmind-uvmplock, matt-premerge-20091211, matt-mips64-premerge-20101231, jym-xensuspend-nbase, jym-xensuspend-base, jruoho-x86intr-base, jruoho-x86intr, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache, jmcneill-usbmp
Changes since 1.52: +3 -3 lines
Diff to previous 1.52 (colored)

kill extra whitespaces
reviewed by tsutsui@

Revision 1.52 / (download) - annotate - [select for diffs], Wed Mar 18 17:06:42 2009 UTC (4 years, 2 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8, yamt-nfs-mp-base7, yamt-nfs-mp-base6, yamt-nfs-mp-base5, yamt-nfs-mp-base4, yamt-nfs-mp-base3, pre-softints, nick-hppapmap-base4, nick-hppapmap-base3, nick-hppapmap-base, jymxensuspend-base, MI-softints
Changes since 1.51: +3 -3 lines
Diff to previous 1.51 (colored)

bcopy -> memcpy

Revision 1.51 / (download) - annotate - [select for diffs], Sat Mar 14 21:04:04 2009 UTC (4 years, 2 months ago) by dsl
Branch: MAIN
Changes since 1.50: +3 -5 lines
Diff to previous 1.50 (colored)

ANSIfy another 1261 function definitions.
The only ones left in sys are beyond by sed script!
(or in sys/dist or sys/external)
Mostly they have function pointer parameters.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Oct 17 19:53:16 2007 UTC (5 years, 7 months ago) by garbled
Branch: MAIN
CVS Tags: yamt-x86pmap-base4, yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-nfs-mp-base2, yamt-nfs-mp-base, yamt-lazymbuf-base15, yamt-lazymbuf-base14, yamt-kmem-base3, yamt-kmem-base2, yamt-kmem-base, yamt-kmem, wrstuden-revivesa-base-4, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, vmlocking2-base3, vmlocking2-base2, vmlocking2-base1, vmlocking2, vmlocking-nbase, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, reinoud-bufcleanup-nbase, reinoud-bufcleanup-base, nick-net80211-sync-base, nick-net80211-sync, nick-hppapmap-base2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, mjf-devfs-base, mjf-devfs, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-armv6-nbase, matt-armv6-base, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, jmcneill-pm-base, jmcneill-base, hpcarm-cleanup-nbase, hpcarm-cleanup-base, haad-nbase2, haad-dm-base2, haad-dm-base1, haad-dm-base, haad-dm, cube-autoconf-base, cube-autoconf, bouyer-xeni386-nbase, bouyer-xeni386-merge1, bouyer-xeni386-base, bouyer-xeni386, bouyer-xenamd64-base2, bouyer-xenamd64-base, ad-socklock-base1, ad-audiomp2-base, ad-audiomp2
Branch point for: yamt-nfs-mp, nick-hppapmap, jym-xensuspend
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree.  Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches.  The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.

Revision 1.49 / (download) - annotate - [select for diffs], Mon Aug 20 19:23:50 2007 UTC (5 years, 9 months ago) by is
Branch: MAIN
CVS Tags: yamt-x86pmap-base3, yamt-x86pmap-base2, yamt-x86pmap-base, yamt-x86pmap, vmlocking-base, ppcoea-renovation-base, nick-csl-alignment-base5, bouyer-xenamd64
Branch point for: matt-armv6
Changes since 1.48: +10 -8 lines
Diff to previous 1.48 (colored)

First part of amigappc support patches by Frank Wille.

Revision 1.48 / (download) - annotate - [select for diffs], Mon Mar 5 19:48:19 2007 UTC (6 years, 2 months ago) by he
Branch: MAIN
CVS Tags: yamt-idlelwp-base8, thorpej-atomic-base, thorpej-atomic, reinoud-bufcleanup, nick-csl-alignment-base, mjf-ufs-trans-base, mjf-ufs-trans, matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: vmlocking, ppcoea-renovation, nick-csl-alignment, jmcneill-pm
Changes since 1.47: +12 -10 lines
Diff to previous 1.47 (colored)

Make the various graphics card drivers compile again.
Use casts to char* before pointer arithmetic.
Try to preserve `volatile' qualification where possible, though
uses of kvtop(), strcpy(), copyin() and copyout() gain an unfortunate
but probably unavoidable __UNVOLATILE().
Correct various instances of "void *ba, fb" to have * in front of fb as well.
Remove some redundant parenthesis pairs in some of the vga* macros.

Revision 1.47 / (download) - annotate - [select for diffs], Sun Mar 4 05:59:19 2007 UTC (6 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.46: +9 -9 lines
Diff to previous 1.46 (colored)

Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.

Revision 1.46 / (download) - annotate - [select for diffs], Fri Nov 24 22:04:21 2006 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5, yamt-splraiseipl-base4, yamt-splraiseipl-base3, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, post-newlock2-merge, newlock2-nbase, newlock2-base, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-nb4-arm-base, matt-nb4-arm, ad-audiomp-base, ad-audiomp
Branch point for: yamt-idlelwp
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored)

s/independant/independent/, from Zafer.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Dec 24 20:06:47 2005 UTC (7 years, 5 months ago) by perry
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5, yamt-uio_vmspace, yamt-splraiseipl-base2, yamt-splraiseipl-base, yamt-pdpolicy-base9, yamt-pdpolicy-base8, yamt-pdpolicy-base7, yamt-pdpolicy-base6, yamt-pdpolicy-base5, yamt-pdpolicy-base4, yamt-pdpolicy-base3, yamt-pdpolicy-base2, yamt-pdpolicy-base, yamt-pdpolicy, simonb-timecounters-base, simonb-timecounters, simonb-timcounters-final, rpaulo-netinet-merge-pcb-base, rpaulo-netinet-merge-pcb, peter-altq-base, peter-altq, gdamore-uart-base, gdamore-uart, elad-kernelauth-base, elad-kernelauth, chap-midi-nbase, chap-midi-base, chap-midi, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: yamt-splraiseipl, newlock2
Changes since 1.44: +4 -4 lines
Diff to previous 1.44 (colored)

Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.

Revision 1.44 / (download) - annotate - [select for diffs], Sun Dec 11 12:16:28 2005 UTC (7 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

merge ktrace-lwp.

Revision 1.43 / (download) - annotate - [select for diffs], Mon Jun 13 21:34:16 2005 UTC (7 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: yamt-vop-base3, yamt-vop-base2, yamt-vop-base, yamt-vop, yamt-readahead-pervnode, yamt-readahead-perfile, yamt-readahead-base3, yamt-readahead-base2, yamt-readahead-base, yamt-readahead, thorpej-vnode-attr-base, thorpej-vnode-attr, ktrace-lwp-base
Branch point for: yamt-lazymbuf
Changes since 1.42: +23 -13 lines
Diff to previous 1.42 (colored)

Fix a ton of const/volatile issues shown with new warning flags

Revision 1.42 / (download) - annotate - [select for diffs], Sat May 31 03:05:45 2003 UTC (9 years, 11 months ago) by kristerw
Branch: MAIN
CVS Tags: yamt-km-base4, yamt-km-base3, yamt-km-base2, yamt-km-base, yamt-km, netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, matt-timespec, kent-audio2-base, kent-audio2, kent-audio1-beforemerge, kent-audio1-base, kent-audio1
Branch point for: ktrace-lwp
Changes since 1.41: +12 -12 lines
Diff to previous 1.41 (colored)

Use __asm instead of asm, to keep lint happy.

Revision 1.41 / (download) - annotate - [select for diffs], Mon Jan 20 05:29:59 2003 UTC (10 years, 4 months ago) by simonb
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

The Double-Semi-Colon Police.

Revision 1.40 / (download) - annotate - [select for diffs], Wed Jan 1 00:28:58 2003 UTC (10 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.39: +3 -3 lines
Diff to previous 1.39 (colored)

Use aprint_normal() for cfprint routines.

Revision 1.39 / (download) - annotate - [select for diffs], Wed Oct 2 04:55:50 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: kqueue-beforemerge, kqueue-base, kqueue-aftermerge, gmcgarry_ucred_base, gmcgarry_ucred, gmcgarry_ctxsw_base, gmcgarry_ctxsw
Changes since 1.38: +4 -5 lines
Diff to previous 1.38 (colored)

Use CFATTACH_DECL().

Revision 1.38 / (download) - annotate - [select for diffs], Fri Sep 27 20:30:01 2002 UTC (10 years, 7 months ago) by thorpej
Branch: MAIN
Changes since 1.37: +3 -3 lines
Diff to previous 1.37 (colored)

Declare all cfattach structures const.

Revision 1.37 / (download) - annotate - [select for diffs], Fri Sep 6 13:19:11 2002 UTC (10 years, 8 months ago) by gehenna
Branch: MAIN
Changes since 1.36: +2 -12 lines
Diff to previous 1.36 (colored)

Merge the gehenna-devsw branch into the trunk.

This merge changes the device switch tables from static array to
dynamically generated by config(8).

- All device switches is defined as a constant structure in device drivers.

- The new grammer ``device-major'' is introduced to ``files''.

	device-major <prefix> char <num> [block <num>] [<rules>]

- All device major numbers must be listed up in port dependent majors.<arch>
  by using this grammer.

- Added the new naming convention.
  The name of the device switch must be <prefix>_[bc]devsw for auto-generation
  of device switch tables.

- The backward compatibility of loading block/character device
  switch by LKM framework is broken. This is necessary to convert
  from block/character device major to device name in runtime and vice versa.

- The restriction to assign device major by LKM is completely removed.
  We don't need to reserve LKM entries for dynamic loading of device switch.

- In compile time, device major numbers list is packed into the kernel and
  the LKM framework will refer it to assign device major number dynamically.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Aug 3 00:12:55 2002 UTC (10 years, 9 months ago) by itojun
Branch: MAIN
CVS Tags: gehenna-devsw-base
Changes since 1.35: +4 -4 lines
Diff to previous 1.35 (colored)

correct range check, have overflow check, fix type mismatches,
for cmap args and some other calls.  from openbsd

Revision 1.35 / (download) - annotate - [select for diffs], Sun Mar 17 19:40:29 2002 UTC (11 years, 2 months ago) by atatat
Branch: MAIN
CVS Tags: netbsd-1-6-base, eeh-devprop-base, eeh-devprop
Branch point for: netbsd-1-6, gehenna-devsw
Changes since 1.34: +4 -4 lines
Diff to previous 1.34 (colored)

Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for
indicating an unhandled "command".  ERESTART is -1, which can lead to
confusion.  ERESTART has been moved to -3 and EPASSTHROUGH has been
placed at -4.  No ioctl code should now return -1 anywhere.  The
ioctl() system call is now properly restartable.

Revision 1.34 / (download) - annotate - [select for diffs], Mon Jan 28 09:56:56 2002 UTC (11 years, 3 months ago) by aymeric
Branch: MAIN
CVS Tags: newlock-base, newlock, ifpoll-base, ifpoll
Changes since 1.33: +5 -1 lines
Diff to previous 1.33 (colored)

add __KERNEL_RCSID as suggested by Luke Mewburn

Revision 1.33 / (download) - annotate - [select for diffs], Sun Jan 27 14:32:21 2002 UTC (11 years, 3 months ago) by is
Branch: MAIN
Changes since 1.32: +21 -3 lines
Diff to previous 1.32 (colored)

Add some video modes which are displayable on my LCD.

Revision 1.32 / (download) - annotate - [select for diffs], Sat Jan 26 13:40:54 2002 UTC (11 years, 4 months ago) by aymeric
Branch: MAIN
Changes since 1.31: +286 -352 lines
Diff to previous 1.31 (colored)

- ANSIfy
- remove some trailing spaces/tabs
- minor style nits

Revision 1.31 / (download) - annotate - [select for diffs], Mon Aug 20 12:20:04 2001 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: thorpej-mips-cache-base, thorpej-mips-cache, thorpej-devvp-base3, thorpej-devvp-base2, thorpej-devvp-base, thorpej-devvp, pre-chs-ubcperf, post-chs-ubcperf
Branch point for: nathanw_sa
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

"wierd" is weird.

Revision 1.30 / (download) - annotate - [select for diffs], Thu Jul 26 15:05:08 2001 UTC (11 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Various typos in comments (neccessary, sceme, choise, ...).

Revision 1.29 / (download) - annotate - [select for diffs], Thu Mar 25 23:19:59 1999 UTC (14 years, 2 months ago) by is
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, thorpej_scsipi_nbase, thorpej_scsipi_beforemerge, thorpej_scsipi_base, thorpej_scsipi, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, minoura-xpg4dl-base, minoura-xpg4dl, kame_14_19990705, kame_14_19990628, kame_141_19991130, kame, fvdl-softdep-base, fvdl-softdep, comdex-fall-1999-base, comdex-fall-1999, chs-ubc2-newbase, chs-ubc2-base, chs-ubc2
Branch point for: kqueue
Changes since 1.28: +3 -1 lines
Diff to previous 1.28 (colored)

defopt Amiga graphics console options

Revision 1.28 / (download) - annotate - [select for diffs], Mon Jan 12 10:39:37 1998 UTC (15 years, 4 months ago) by thorpej
Branch: MAIN
CVS Tags: kenh-if-detach-base, kenh-if-detach, eeh-paddr_t-base, eeh-paddr_t, chs-ubc-base, chs-ubc
Changes since 1.27: +1 -5 lines
Diff to previous 1.27 (colored)

Adjust for changes to config.

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jul 29 17:52:05 1997 UTC (15 years, 9 months ago) by veego
Branch: MAIN
CVS Tags: thorpej-signal-base, thorpej-signal, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, marc-pcmcia-bp, marc-pcmcia-base, marc-pcmcia
Changes since 1.26: +19 -9 lines
Diff to previous 1.26 (colored)

- Change the check in r[ht]_getvmode for md->DEP == 4 to md->DEP != 4.
  This fixes a wrong output from grfconfig /dev/grf[23]
- changes for the grfconfig interface:
  - Remove gv->hblank_stop and gv->vblank_stop.
  - Only print doublescan and interlace flags. Horizontal/vertical sync
    polarities are not yet supported and sync-on-green will never be
    supported.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Dec 31 17:54:28 1996 UTC (16 years, 4 months ago) by is
Branch: MAIN
CVS Tags: thorpej-setroot, mrg-vm-swap, is-newarp-before-merge, is-newarp-base, is-newarp, bouyer-scsipi
Changes since 1.25: +46 -33 lines
Diff to previous 1.25 (colored)

First part of making hardware cursor actually work.
For some reason it wouldn't get positioned right when mapped in through the
blitter memory mapped location, so switched to the register mapping, which
works.
XXX colormap handling for the cursor is still broken.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Dec 23 09:10:07 1996 UTC (16 years, 5 months ago) by veego
Branch: MAIN
Changes since 1.24: +5 -5 lines
Diff to previous 1.24 (colored)

Get rid of __BROKEN_INDIRECT_CONFIG.

Revision 1.24 / (download) - annotate - [select for diffs], Sun Oct 13 03:07:05 1996 UTC (16 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

backout previous kprintf change

Revision 1.23 / (download) - annotate - [select for diffs], Thu Oct 10 23:55:49 1996 UTC (16 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

printf -> kprintf, sprintf -> ksprintf

Revision 1.22 / (download) - annotate - [select for diffs], Tue Aug 27 21:54:53 1996 UTC (16 years, 9 months ago) by cgd
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

change cfprint_t type definition to take a const char *, rather than
a char *, because that's what was really intended, and because
if the print function modifies the string, various things could become
unhappy (so the string should _not_ be modified).

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 11 09:48:27 1996 UTC (16 years, 9 months ago) by veego
Branch: MAIN
Changes since 1.20: +122 -7 lines
Diff to previous 1.20 (colored)

Disable the Hardwarecursor on the RetinaZ3 to solve the problems with
wrong mouse jumps under X11.
Remove the not working options KGDB from DRACO and GENERIC and added
an option to enable the HWC for the RetinaZ3

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jun 3 18:55:19 1996 UTC (16 years, 11 months ago) by is
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

#define GRFIOCBLANK_LIVE and GRFIOCBLANK_DARK in grfioctl.h to make absolutely
clear which switches the video signal on and which off.
Make all grf_??.c (which supported it) use the same polarity of the test.
While being here, use a > test instead of implicit != to make it extensible
to darker than dark values for power managment systems.

Revision 1.19 / (download) - annotate - [select for diffs], Fri May 24 19:59:33 1996 UTC (17 years ago) by is
Branch: MAIN
Changes since 1.18: +1 -7 lines
Diff to previous 1.18 (colored)

Delete some occurences of kernel startup debug code, move others inside
#ifdef DEBUG_KERNEL_START.

Revision 1.18 / (download) - annotate - [select for diffs], Fri May 24 19:26:12 1996 UTC (17 years ago) by is
Branch: MAIN
Changes since 1.17: +5 -5 lines
Diff to previous 1.17 (colored)

Make the GRFIOCBLANK ioctl set the right timing divisor when switching the
screen back on.

Revision 1.17 / (download) - annotate - [select for diffs], Sun May 19 21:05:37 1996 UTC (17 years ago) by veego
Branch: MAIN
CVS Tags: netbsd-1-2-base
Branch point for: netbsd-1-2
Changes since 1.16: +61 -41 lines
Diff to previous 1.16 (colored)

- grf_cl.c, grf_clreg.h: added support for Piccolo SD64
- grf_cv.c, grf_cvreg.h, ite_cv.c: some cleanups
- grf_rh.c, grf_rhreg.h, grf_rt.c: new blank ioctl and some KNF
- grf_et.c, grf_etreg.h, ite_et.c: new graphics driver for et4000 based board
                                   (oMniBus, Domino and Merlin)
- grfabs_cc: fix PR#2034
- grfvar.h: new grfunit for GRF_ET4000_UNIT
- scsidefs.h: no longer useful
- zbus.c: new entries for: Piccolo SD64, oMniBus, Domino and Merlin

Revision 1.16 / (download) - annotate - [select for diffs], Thu May 9 20:31:20 1996 UTC (17 years ago) by is
Branch: MAIN
Changes since 1.15: +7 -1 lines
Diff to previous 1.15 (colored)

First part of M68060 and DraCo support.

* for the M68060 part: store buffer and branch target cache aren't
  enabled yet (this needs cleanup of lots of locore.s code which is a
  maze of little passages, all a little different) (and it wasn't yet
  tested in an accellerated Amiga, only in the DraCo).

  I've included a workaround for 2 of the CPU bugs in chips with Masks
  1F43G and earlier, but didn't bother to deal with the can of worms
  in the [0-3]D11W chips. Be sure to get "68060 rev. 1" or more
  reported at kernel startup time, or at least mention it (or the mask
  revision, if available) when reporting problems.

* for the DraCo: only machines with a CIA timer.

  I assigned machine id 32000+nn (0x7Dnn), where n is the machine
  readable Quicklogic custom chip revision (also printed at boot
  time).  "Guaranteed to work" up to rev. 3, newer DraCo's aren't
  guaranteed to have any CIA (we don't have a driver for the new timer
  yet).

  Supported are:

  - MF-II keyboards on the native interface and A3000 keyboards via
    the CIA.
  - builtin SCSI interface (yet another instance of siop)
  - CIA timer.
  - Zorro II devices which don't do DMA (don't get mapped to Zorro II
    address space in the DraCo)
  - "local bus" devices which are autoconfigured by the boot rom
    (should be all); only an Altais driver is there (looks like a Retina Z3)

  Not yet supported are:

  - native timer of newer machines.
  - Real Time Clock.
  - serial, parallel + floppy on the SuperIO chip (that is also: no mouse)

  XXX You need an enhanced boot loader, which will committed in a few days.

  XXX std.draco should and will go away.

Revision 1.15 / (download) - annotate - [select for diffs], Wed May 1 09:59:26 1996 UTC (17 years ago) by veego
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Cleanup for -Wall if CV64CONSOLE, ULOWELLCONSOLE or RETINACONSOLE is not
defined.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Apr 21 21:11:17 1996 UTC (17 years, 1 month ago) by veego
Branch: MAIN
Changes since 1.13: +18 -13 lines
Diff to previous 1.13 (colored)

- Cleanup for -Wall and -Wstrict-prototypes
- Added support for multiple floppy drives
- CyberVision64:
        - has now a real console mode
        - another bugfix for boards with the new S3 chip
- Ariadne:
        - fixed crashes with aeput (mbuf failure)

Revision 1.13 / (download) - annotate - [select for diffs], Sun Mar 17 05:58:39 1996 UTC (17 years, 2 months ago) by mhitch
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Clean up typos and other errors from new device attachment changes.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Mar 17 01:17:16 1996 UTC (17 years, 2 months ago) by thorpej
Branch: MAIN
Changes since 1.11: +11 -8 lines
Diff to previous 1.11 (colored)

New device attachment scheme:

	- split softc size and match/attach out from cfdriver into
	  a new struct cfattach.

	- new "attach" directive for files.*.  May specify the name of
	  the cfattach structure, so that devices may be easily attached
	  to parents with different autoconfiguration semantics.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Mar 6 20:13:28 1996 UTC (17 years, 2 months ago) by is
Branch: MAIN
Changes since 1.10: +3 -2 lines
Diff to previous 1.10 (colored)

Altais graphics board support, and some nicer formatting of preconftab.
Closes PR #1812 by myself.

Revision 1.10 / (download) - annotate - [select for diffs], Sun Jan 28 19:19:05 1996 UTC (17 years, 3 months ago) by chopps
Branch: MAIN
Changes since 1.9: +32 -6 lines
Diff to previous 1.9 (colored)

applied patch from 1811 which unifies mode support across gfx boards.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Aug 20 15:09:25 1995 UTC (17 years, 9 months ago) by chopps
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.8: +13 -13 lines
Diff to previous 1.8 (colored)

rename RZ3_64BIT_SPRITE to RH_64BIT_SPRITE

Revision 1.8 / (download) - annotate - [select for diffs], Sun Aug 20 03:07:25 1995 UTC (17 years, 9 months ago) by chopps
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

make defaults more accessable.

Revision 1.7 / (download) - annotate - [select for diffs], Sun Aug 20 02:54:34 1995 UTC (17 years, 9 months ago) by chopps
Branch: MAIN
Changes since 1.6: +324 -101 lines
Diff to previous 1.6 (colored)

fix grf_rh problem with sprite and allow mode changing.
from mw@eunet.ch (Markus Wild)

Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 16 21:57:36 1995 UTC (18 years, 3 months ago) by chopps
Branch: MAIN
Changes since 1.5: +44 -22 lines
Diff to previous 1.5 (colored)

cleanup copyright stuff

Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 28 09:25:09 1994 UTC (18 years, 5 months ago) by chopps
Branch: MAIN
Changes since 1.4: +4 -4 lines
Diff to previous 1.4 (colored)

consolidate the zbusses. le support for multiple tx buffs and full use of 32k
RAM. AGA dbl PAL mode added for console. Many changes to siop--most not
yet done. All from osymh@gemini.oscs.montana.edu (Michael L. Hitch)

Revision 1.4 / (download) - annotate - [select for diffs], Thu Dec 1 17:25:04 1994 UTC (18 years, 5 months ago) by chopps
Branch: MAIN
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

bring up to current.  change sun to sunos. handle changes in device
open params and autoconf match function params.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Oct 26 02:03:13 1994 UTC (18 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.2: +1 -3 lines
Diff to previous 1.2 (colored)

new RCS ID format.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Jun 15 19:06:00 1994 UTC (18 years, 11 months ago) by chopps
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.1: +29 -8 lines
Diff to previous 1.1 (colored)

clock now uses passed in frequency if present protect dma cache
flush calls from non 040.  don't compile ite_xx if not used.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jun 5 07:48:42 1994 UTC (18 years, 11 months ago) by chopps
Branch: MAIN

add grfrh (retina ziii) from Donn Cave <donn@u.washington.edu>
light cleanup from me.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>