Up to [cvs.NetBSD.org] / src / sys / arch / x68k / conf
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.79 / (download) - annotate - [select for diffs], Tue Oct 2 23:54:54 2012 UTC (8 months, 2 weeks ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
tls-maxphys-nbase,
tls-maxphys-base,
khorben-n900,
agc-symver-base,
agc-symver,
HEAD
Changes since 1.78: +2 -2
lines
Diff to previous 1.78 (colored)
move common/bus_dma/ -> dev/bus_dma/
Revision 1.78 / (download) - annotate - [select for diffs], Sun Apr 29 07:17:11 2012 UTC (13 months, 2 weeks ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
jmcneill-usbmp-base9,
jmcneill-usbmp-base10
Branch point for: tls-maxphys
Changes since 1.77: +4 -5
lines
Diff to previous 1.77 (colored)
Finally switch PSX16550 fast serial board driver to using MI com(4) driver. Based on isaki@'s patch and debugged by both isaki@ and tsutsui@. PSX16550 specific hardware infomation is taken from Human68k's PSXIO driver: http://retropc.net/x68000/software/hardware/psx16550/ XXX1: TL16C550C seems to have some timing critical issue around THRE interrupt XXX2: auto hardware flow control of TL16C550 is not implemented in MI com(4)
Revision 1.77 / (download) - annotate - [select for diffs], Sun Nov 27 09:00:32 2011 UTC (18 months, 3 weeks ago) by isaki
Branch: MAIN
CVS Tags: 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-pre-base2,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
jmcneill-usbmp-base
Branch point for: jmcneill-usbmp
Changes since 1.76: +5 -1
lines
Diff to previous 1.76 (colored)
Add powsw(4) for x68k power switch. It substitutes for a part about power switch handler of pow(4) deleted before. Benefits than pow(4): - separate a front switch (= powsw0) and an EXPWON line (= powsw1) completely. Only powsw0 is enabled in GENERIC by default. - prevent chattering in some hardware individuals. thank you for a report and a test: Yasushi Oshima and Y.Sugahara.
Revision 1.76 / (download) - annotate - [select for diffs], Sat Nov 19 12:27:43 2011 UTC (19 months ago) by isaki
Branch: MAIN
CVS Tags: jmcneill-audiomp3-base,
jmcneill-audiomp3
Changes since 1.75: +1 -5
lines
Diff to previous 1.75 (colored)
Obsolete pow(4) and rtcalarm(8). Discussed in port-x68k@. Probably the combination of pow(4) ioctl and rtcalarm(8) does not work for a long time, and nobody uses them. I'll rewrite a part about power switch handler as a new device.
Revision 1.75 / (download) - annotate - [select for diffs], Tue Nov 15 12:23:22 2011 UTC (19 months ago) by tsutsui
Branch: MAIN
Changes since 1.74: +2 -2
lines
Diff to previous 1.74 (colored)
Merge copy-and-pasted fpu_probe() function (to share it among more m68k ports). Tested on TT030, Sun3/80, and X68030.
Revision 1.74 / (download) - annotate - [select for diffs], Sun Jun 12 03:35:49 2011 UTC (2 years ago) by rmind
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base
Branch point for: yamt-pagecache
Changes since 1.73: +1 -2
lines
Diff to previous 1.73 (colored)
Welcome to 5.99.53! Merge rmind-uvmplock branch: - Reorganize locking in UVM and provide extra serialisation for pmap(9). New lock order: [vmpage-owner-lock] -> pmap-lock. - Simplify locking in some pmap(9) modules by removing P->V locking. - Use lock object on vmobjlock (and thus vnode_t::v_interlock) to share the locks amongst UVM objects where necessary (tmpfs, layerfs, unionfs). - Rewrite and optimise x86 TLB shootdown code, make it simpler and cleaner. Add TLBSTATS option for x86 to collect statistics about TLB shootdowns. - Unify /dev/mem et al in MI code and provide required locking (removes kernel-lock on some ports). Also, avoid cache-aliasing issues. Thanks to Andrew Doran and Joerg Sonnenberger, as their initial patches formed the core changes of this branch.
Revision 1.73 / (download) - annotate - [select for diffs], Sat May 14 10:19:58 2011 UTC (2 years, 1 month ago) by tsutsui
Branch: MAIN
CVS Tags: rmind-uvmplock-nbase,
rmind-uvmplock-base,
cherry-xenmp-base
Branch point for: cherry-xenmp
Changes since 1.72: +1 -2
lines
Diff to previous 1.72 (colored)
IODEVbase is the same address as intiobase, so make it an alias macro and remove now almost empty x68k_init.c.
Revision 1.72 / (download) - annotate - [select for diffs], Thu Mar 17 13:25:54 2011 UTC (2 years, 3 months ago) by tsutsui
Branch: MAIN
CVS Tags: jym-xensuspend-nbase,
jym-xensuspend-base
Changes since 1.71: +4 -1
lines
Diff to previous 1.71 (colored)
Include files.ata for atapibus at umass.
Revision 1.71 / (download) - annotate - [select for diffs], Sun Jun 6 04:52:01 2010 UTC (3 years ago) by mrg
Branch: MAIN
CVS Tags: 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,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: jruoho-x86intr
Changes since 1.70: +1 -3
lines
Diff to previous 1.70 (colored)
fix PR 6724 - convert m68k options to defflag's. this means that M680[12346] are now available from opt_m68k_arch.h. FPSP meantioned in the PR has already been fixed, and i could not find any more. i built these kernels to ensure i did not break their builds: amiga: GENERIC DRACO atari: HADES FALCON MILAN-PCIIDE mac68k: GENERIC sun2: GENERIC sun3: GENERIC GENERIC3X cesfic: attempted GENERIC, does not build due to lack of machine/bus.h hp300: GENERIC luna68k: GENERIC mvme68k: GENERIC news68k: GENERIC next68k: GENERIC x68k: GENERIC
Revision 1.70 / (download) - annotate - [select for diffs], Fri Aug 21 04:12:27 2009 UTC (3 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9,
yamt-nfs-mp-base8,
uebayasi-xip-base1,
uebayasi-xip-base,
matt-premerge-20091211
Branch point for: uebayasi-xip,
rmind-uvmplock
Changes since 1.69: +3 -1
lines
Diff to previous 1.69 (colored)
Use bus_dmamem_common.
Revision 1.69 / (download) - annotate - [select for diffs], Sun Dec 21 09:20:40 2008 UTC (4 years, 5 months ago) by isaki
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base2,
nick-hppapmap-base,
mjf-devfs2-base,
jymxensuspend-base,
jym-xensuspend
Changes since 1.68: +2 -1
lines
Diff to previous 1.68 (colored)
Take out mainbus(4)-related code from autoconf.c and make it mainbus.c.
Revision 1.68 / (download) - annotate - [select for diffs], Sun Dec 21 09:01:19 2008 UTC (4 years, 5 months ago) by isaki
Branch: MAIN
Changes since 1.67: +5 -4
lines
Diff to previous 1.67 (colored)
Make sram(4) a hardware device. # I wrote this in 2001 :-)
Revision 1.67 / (download) - annotate - [select for diffs], Sat Dec 20 13:20:59 2008 UTC (4 years, 5 months ago) by isaki
Branch: MAIN
Changes since 1.66: +2 -2
lines
Diff to previous 1.66 (colored)
x68k pow(4) now uses MI sysmon_pswitch framework. suggested by tsutsui@. - Make MD poffd(8) retire, and use MI powerd(8) instead of it. - Make /dev/pow1 retire, because nobody holds /dev/pow0 any longer. Use /dev/pow0 for pow(4) ioctl. - POWIOCSSIGNAL ioctl which is for poffd(8) is also obsoleted.
Revision 1.66 / (download) - annotate - [select for diffs], Sat Dec 20 01:05:46 2008 UTC (4 years, 6 months ago) by isaki
Branch: MAIN
Changes since 1.65: +5 -3
lines
Diff to previous 1.65 (colored)
Make pow(4) a hardware device. Now pow(4) uses intio_intr_establish() which is a common interrupt routine, but not powtrap which is a device specific routine.
Revision 1.65 / (download) - annotate - [select for diffs], Wed Feb 20 21:43:35 2008 UTC (5 years, 3 months ago) by drochner
Branch: MAIN
CVS Tags: 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,
wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
wrstuden-revivesa,
simonb-wapbl-nbase,
simonb-wapbl-base,
simonb-wapbl,
nick-net80211-sync-base,
nick-net80211-sync,
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,
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,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
haad-nbase2,
haad-dm-base2,
haad-dm-base1,
haad-dm-base,
haad-dm,
ad-socklock-base1,
ad-audiomp2-base,
ad-audiomp2
Branch point for: yamt-nfs-mp,
nick-hppapmap,
mjf-devfs2
Changes since 1.64: +1 -2
lines
Diff to previous 1.64 (colored)
Since files.wscons et al. are included by ~all ports anyway, include them in the mi "files" file, and remove include statements from md files. These shouldn't pull in additional kernel code when not in use, so it shouldn't do any harm except a risk of namespace collisions which should be easy to fix.
Revision 1.64 / (download) - annotate - [select for diffs], Mon Dec 31 13:38:53 2007 UTC (5 years, 5 months ago) by ad
Branch: MAIN
CVS Tags: mjf-devfs-base,
matt-armv6-base,
bouyer-xeni386-nbase,
bouyer-xeni386-base
Changes since 1.63: +1 -5
lines
Diff to previous 1.63 (colored)
Remove COMPAT_HPUX.
Revision 1.63 / (download) - annotate - [select for diffs], Mon Dec 3 15:34:24 2007 UTC (5 years, 6 months ago) by ad
Branch: MAIN
CVS Tags: yamt-kmem-base3,
yamt-kmem-base2,
yamt-kmem-base,
yamt-kmem,
vmlocking2-base3,
vmlocking2-base2,
vmlocking2-base1,
vmlocking2,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
jmcneill-pm-base,
cube-autoconf-base,
cube-autoconf
Branch point for: bouyer-xeni386
Changes since 1.62: +1 -2
lines
Diff to previous 1.62 (colored)
Interrupt handling changes, in discussion since February: - Reduce available SPL levels for hardware devices to none, vm, sched, high. - Acquire kernel_lock only for interrupts at IPL_VM. - Implement threaded soft interrupts.
Revision 1.62 / (download) - annotate - [select for diffs], Sun Mar 4 02:08:08 2007 UTC (6 years, 3 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
yamt-idlelwp-base8,
vmlocking-base,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup,
ppcoea-renovation-base,
ppcoea-renovation,
nick-csl-alignment-base5,
nick-csl-alignment-base,
nick-csl-alignment,
mjf-ufs-trans-base,
mjf-ufs-trans,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
jmcneill-base,
hpcarm-cleanup,
bouyer-xenamd64-base2,
bouyer-xenamd64-base,
bouyer-xenamd64
Branch point for: vmlocking,
mjf-devfs,
matt-armv6,
jmcneill-pm
Changes since 1.61: +2 -1
lines
Diff to previous 1.61 (colored)
Add MI softintr(9) support for x68k with common m68k/softintr.c. Tested by isaki@ and Yasushi Oshima. XXX: x68k/dev/com.c should be rewritten to use MI com(4).
Revision 1.61 / (download) - annotate - [select for diffs], Sun Dec 11 12:19:37 2005 UTC (7 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-uio_vmspace-base5,
yamt-uio_vmspace,
yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
yamt-splraiseipl-base2,
yamt-splraiseipl-base,
yamt-splraiseipl,
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,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
simonb-timecounters-base,
simonb-timecounters,
simonb-timcounters-final,
rpaulo-netinet-merge-pcb-base,
rpaulo-netinet-merge-pcb,
post-newlock2-merge,
peter-altq-base,
peter-altq,
newlock2-nbase,
newlock2-base,
newlock2,
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,
gdamore-uart-base,
gdamore-uart,
elad-kernelauth-base,
elad-kernelauth,
chap-midi-nbase,
chap-midi-base,
chap-midi,
ad-audiomp-base,
ad-audiomp,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Branch point for: yamt-idlelwp
Changes since 1.60: +1 -1
lines
Diff to previous 1.60 (colored)
merge ktrace-lwp.
Revision 1.60 / (download) - annotate - [select for diffs], Tue Jan 18 07:27:20 2005 UTC (8 years, 5 months ago) by chs
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,
yamt-km-base4,
yamt-km-base3,
yamt-km-base2,
yamt-km-base,
yamt-km,
thorpej-vnode-attr-base,
thorpej-vnode-attr,
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,
matt-timespec,
ktrace-lwp-base,
kent-audio2-base
Branch point for: yamt-lazymbuf
Changes since 1.59: +9 -9
lines
Diff to previous 1.59 (colored)
use a new "addr" locator for grf instead of the unit to match the instance to the hardware. use a new "grfaddr" locator to match ites to their grfs, instead of requiring that their unit numbers be the same.
Revision 1.59 / (download) - annotate - [select for diffs], Wed Nov 17 09:01:38 2004 UTC (8 years, 7 months ago) by he
Branch: MAIN
CVS Tags: kent-audio1-beforemerge,
kent-audio1-base,
kent-audio1
Branch point for: kent-audio2
Changes since 1.58: +2 -2
lines
Diff to previous 1.58 (colored)
Refer to the common m68k procfs_machdep.c instead of the x68k one, which has now been removed.
Revision 1.58 / (download) - annotate - [select for diffs], Sun Aug 1 14:32:48 2004 UTC (8 years, 10 months ago) by isaki
Branch: MAIN
Changes since 1.57: +2 -1
lines
Diff to previous 1.57 (colored)
files.usb (rev 1.54) needs files.wscons for uep.
Revision 1.57 / (download) - annotate - [select for diffs], Wed Jul 7 08:41:34 2004 UTC (8 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.56: +1 -3
lines
Diff to previous 1.56 (colored)
Move spc into the MI area.
Revision 1.56 / (download) - annotate - [select for diffs], Thu Jan 8 12:32:03 2004 UTC (9 years, 5 months ago) by minoura
Branch: MAIN
CVS Tags: 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
Changes since 1.55: +5 -1
lines
Diff to previous 1.55 (colored)
Include compat/hpux/files.hpux. Untested.
Revision 1.55 / (download) - annotate - [select for diffs], Sun Jul 27 01:19:34 2003 UTC (9 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.54: +1 -2
lines
Diff to previous 1.54 (colored)
Since everyone uses clock_subr.c (or should, if they don't currently), list it in conf/files instead of in every port's files.*.
Revision 1.54 / (download) - annotate - [select for diffs], Tue Jun 24 19:56:22 2003 UTC (9 years, 11 months ago) by martin
Branch: MAIN
Branch point for: ktrace-lwp
Changes since 1.53: +1 -2
lines
Diff to previous 1.53 (colored)
FPU_EMULATE moved to arch/m68k/conf/files.m68k
Revision 1.53 / (download) - annotate - [select for diffs], Sun Dec 1 09:00:36 2002 UTC (10 years, 6 months ago) by isaki
Branch: MAIN
CVS Tags: nathanw_sa_before_merge,
nathanw_sa_base,
gmcgarry_ucred_base,
gmcgarry_ucred,
gmcgarry_ctxsw_base,
gmcgarry_ctxsw,
fvdl_fs64_base
Changes since 1.52: +6 -1
lines
Diff to previous 1.52 (colored)
Add bmd, memory disk driver for Nereid bank memory.
Revision 1.52 / (download) - annotate - [select for diffs], Tue Nov 5 07:41:41 2002 UTC (10 years, 7 months ago) by chs
Branch: MAIN
Changes since 1.51: +2 -2
lines
Diff to previous 1.51 (colored)
merge pmap.c for all 4k-page motorola-MMU (or compatible) m68k platforms.
Revision 1.51 / (download) - annotate - [select for diffs], Sun Nov 3 02:29:43 2002 UTC (10 years, 7 months ago) by chs
Branch: MAIN
Changes since 1.50: +2 -2
lines
Diff to previous 1.50 (colored)
use a merged sys_machdep.c for all the motorola-MMU m68k platforms.
Revision 1.50 / (download) - annotate - [select for diffs], Sat Nov 2 20:26:42 2002 UTC (10 years, 7 months ago) by chs
Branch: MAIN
Changes since 1.49: +2 -2
lines
Diff to previous 1.49 (colored)
enhance the common m68k db_memrw.c to handle read-only kernel text and switch all the motorola-MMU m68k platforms to use it.
Revision 1.49 / (download) - annotate - [select for diffs], Sun Oct 20 02:37:39 2002 UTC (10 years, 8 months ago) by chs
Branch: MAIN
CVS Tags: kqueue-beforemerge,
kqueue-aftermerge
Changes since 1.48: +2 -2
lines
Diff to previous 1.48 (colored)
merge the 12 copies of vm_machdep.c on the m68k platforms. clean up some other stuff along the way, including: - use m68k/cacheops.*, remove duplicates from cpu.h. - centralize a few declarations in (all the copies of) cpu.h. - define M68K_VAC on platforms which have a VAC. - switch the sun platforms to the (now common) proc_trampoline(). - do the phys_map thang on the sun platforms too, no reason not to.
Revision 1.48 / (download) - annotate - [select for diffs], Fri Sep 6 13:22:37 2002 UTC (10 years, 9 months ago) by gehenna
Branch: MAIN
CVS Tags: kqueue-base
Changes since 1.47: +3 -8
lines
Diff to previous 1.47 (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.47 / (download) - annotate - [select for diffs], Sun Aug 11 13:17:52 2002 UTC (10 years, 10 months ago) by isaki
Branch: MAIN
CVS Tags: gehenna-devsw-base
Changes since 1.46: +8 -1
lines
Diff to previous 1.46 (colored)
Add driver for ScanLogic SL811HS/T USB Host Controller. XXX It's experimental code yet. For x68k: USB part of Nereid USB/Ethernet/memory board For ISA: ISA USB Host board from Morphy planning
Revision 1.46 / (download) - annotate - [select for diffs], Mon Apr 22 09:41:21 2002 UTC (11 years, 2 months ago) by augustss
Branch: MAIN
CVS Tags: netbsd-1-6-base,
netbsd-1-6-RELEASE,
netbsd-1-6-RC3,
netbsd-1-6-RC2,
netbsd-1-6-RC1,
netbsd-1-6-PATCH002-RELEASE,
netbsd-1-6-PATCH002-RC4,
netbsd-1-6-PATCH002-RC3,
netbsd-1-6-PATCH002-RC2,
netbsd-1-6-PATCH002-RC1,
netbsd-1-6-PATCH002,
netbsd-1-6-PATCH001-RELEASE,
netbsd-1-6-PATCH001-RC3,
netbsd-1-6-PATCH001-RC2,
netbsd-1-6-PATCH001-RC1,
netbsd-1-6-PATCH001,
netbsd-1-6
Branch point for: gehenna-devsw
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
Rename the audio "bus" attribute audiobus to avoid confusion with audio device.
Revision 1.45 / (download) - annotate - [select for diffs], Wed Dec 26 14:40:20 2001 UTC (11 years, 5 months ago) by minoura
Branch: MAIN
CVS Tags: newlock-base,
newlock,
ifpoll-base,
ifpoll,
eeh-devprop-base,
eeh-devprop
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
Backout previous. It was a garbage; atatat already commited the fix in another way.
Revision 1.44 / (download) - annotate - [select for diffs], Mon Dec 24 11:38:06 2001 UTC (11 years, 5 months ago) by minoura
Branch: MAIN
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
ELF!!
Revision 1.43 / (download) - annotate - [select for diffs], Wed Nov 28 10:21:20 2001 UTC (11 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.42: +8 -8
lines
Diff to previous 1.42 (colored)
- convert usage of "defopt" to "defflag" where the relevant option does not support a value (e.g., it's to be used as "options FOO" instead of "options FOO=xxx"). options that take a value were converted to defparam recently. - minor whitespace & formatting cleanups
Revision 1.42 / (download) - annotate - [select for diffs], Tue Nov 20 14:34:24 2001 UTC (11 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.41: +4 -3
lines
Diff to previous 1.41 (colored)
- replace "defopt" with "defparam" for options which must take a value, as config(8) will warn for value-less defparam options - minor whitespace/formatting cleanup - consolidate opt_tcp_recvspace.h and opt_tcp_sendspace.h into opt_tcp_space.h
Revision 1.41 / (download) - annotate - [select for diffs], Tue Nov 20 12:56:43 2001 UTC (11 years, 7 months ago) by lukem
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
cleanup: options SPACE TAB makeoptions TAB psuedo-device TAB remove trailing whitespace replace multiple spaces -> tabs options "FOO" -> options FOO options "FOO=bar" -> options FOO=bar options "FOO=\"bar\"" -> options FOO="\"bar\""
Revision 1.40 / (download) - annotate - [select for diffs], Sun Nov 11 01:39:02 2001 UTC (11 years, 7 months ago) by isaki
Branch: MAIN
CVS Tags: thorpej-mips-cache-base
Changes since 1.39: +5 -1
lines
Diff to previous 1.39 (colored)
Support an ethernet part of Nereid. Nereid is the board of ethernet/USB/memory for X68k developed by X-PowerStation, a japanese X68k circle. See http://xps.jp/ but only written in japanese.
Revision 1.39 / (download) - annotate - [select for diffs], Mon Jun 18 02:00:51 2001 UTC (12 years ago) by christos
Branch: MAIN
CVS Tags: thorpej-devvp-base3,
thorpej-devvp-base2,
thorpej-devvp-base,
thorpej-devvp,
pre-chs-ubcperf,
post-chs-ubcperf
Branch point for: thorpej-mips-cache,
nathanw_sa,
kqueue
Changes since 1.38: +2 -1
lines
Diff to previous 1.38 (colored)
Add an e_trapsignal member to struct emul, so that emulated processes can send the appropriate signal depending on the trap type.
Revision 1.38 / (download) - annotate - [select for diffs], Wed May 2 13:00:19 2001 UTC (12 years, 1 month ago) by minoura
Branch: MAIN
Changes since 1.37: +5 -1
lines
Diff to previous 1.37 (colored)
X68k built-in voice synthesizer.
Revision 1.37 / (download) - annotate - [select for diffs], Thu Mar 22 12:46:19 2001 UTC (12 years, 3 months ago) by minoura
Branch: MAIN
CVS Tags: thorpej_scsipi_nbase,
thorpej_scsipi_beforemerge,
thorpej_scsipi_base
Changes since 1.36: +5 -1
lines
Diff to previous 1.36 (colored)
A bit of ELF support. From scw.
Revision 1.36 / (download) - annotate - [select for diffs], Wed Jan 17 00:07:39 2001 UTC (12 years, 5 months ago) by fvdl
Branch: MAIN
Changes since 1.35: +2 -1
lines
Diff to previous 1.35 (colored)
Add machdep file for procfs. Currently only used for linux-style /proc/cpuinfo (only active when procfs is mounted with -o linux). For ports other than the i386 this currently produces an empty string.
Revision 1.35 / (download) - annotate - [select for diffs], Thu Jan 11 16:09:42 2001 UTC (12 years, 5 months ago) by minoura
Branch: MAIN
Changes since 1.34: +2 -1
lines
Diff to previous 1.34 (colored)
Use MI clock_subr.c.
Revision 1.34 / (download) - annotate - [select for diffs], Fri Nov 24 06:55:22 2000 UTC (12 years, 6 months ago) by minoura
Branch: MAIN
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
Use MI md_root.c.
Revision 1.33 / (download) - annotate - [select for diffs], Sun May 14 14:13:56 2000 UTC (13 years, 1 month ago) by minoura
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
minoura-xpg4dl-base,
minoura-xpg4dl
Branch point for: netbsd-1-5
Changes since 1.32: +1 -2
lines
Diff to previous 1.32 (colored)
defopt FPSP.
Revision 1.32 / (download) - annotate - [select for diffs], Tue Apr 18 21:04:51 2000 UTC (13 years, 2 months ago) by minoura
Branch: MAIN
Changes since 1.31: +3 -1
lines
Diff to previous 1.31 (colored)
defopt M680[2346]0.
Revision 1.31 / (download) - annotate - [select for diffs], Mon Mar 27 15:53:04 2000 UTC (13 years, 2 months ago) by minoura
Branch: MAIN
Changes since 1.30: +5 -5
lines
Diff to previous 1.30 (colored)
Move par under intio.
Revision 1.30 / (download) - annotate - [select for diffs], Tue Mar 14 15:56:59 2000 UTC (13 years, 3 months ago) by oster
Branch: MAIN
Changes since 1.29: +4 -1
lines
Diff to previous 1.29 (colored)
Add the RAIDframe device major to the machine-dependent config files so that the right entries get added to dev_name2blk[]. Needed for / on RAID. (Whoops! I missed checking these in when adding the RAID_AUTOCONFIG stuff.)
Revision 1.29 / (download) - annotate - [select for diffs], Tue Nov 23 14:17:09 1999 UTC (13 years, 6 months ago) by minoura
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
chs-ubc2-newbase
Changes since 1.28: +3 -1
lines
Diff to previous 1.28 (colored)
Add missing `major' entries: md and fd.
Revision 1.28 / (download) - annotate - [select for diffs], Thu Sep 23 15:24:34 1999 UTC (13 years, 8 months ago) by minoura
Branch: MAIN
CVS Tags: fvdl-softdep-base,
fvdl-softdep,
comdex-fall-1999-base,
comdex-fall-1999
Branch point for: wrstuden-devbsize,
thorpej_scsipi
Changes since 1.27: +2 -1
lines
Diff to previous 1.27 (colored)
Use m68k common cacheops.c.
Revision 1.27 / (download) - annotate - [select for diffs], Wed Jul 7 00:05:30 1999 UTC (13 years, 11 months ago) by thorpej
Branch: MAIN
CVS Tags: chs-ubc2-base
Changes since 1.26: +4 -4
lines
Diff to previous 1.26 (colored)
pseudo-device -> defpseudo, per grammar change in config(8).
Revision 1.26 / (download) - annotate - [select for diffs], Mon Jun 7 20:31:35 1999 UTC (14 years ago) by thorpej
Branch: MAIN
Changes since 1.25: +1 -3
lines
Diff to previous 1.25 (colored)
Only declare block major numbers for devices which can be the root device.
Revision 1.25 / (download) - annotate - [select for diffs], Mon Apr 19 21:23:02 1999 UTC (14 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.24: +4 -1
lines
Diff to previous 1.24 (colored)
Add COMPAT_SVR4 for m68k.
Revision 1.24 / (download) - annotate - [select for diffs], Tue Mar 30 04:25:07 1999 UTC (14 years, 2 months ago) by minoura
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
kame_14_19990705,
kame_14_19990628,
kame_141_19991130,
kame
Branch point for: chs-ubc2
Changes since 1.23: +3 -1
lines
Diff to previous 1.23 (colored)
defopt EXTENDED_MEMORY and ITE_KERNEL_ATTR.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Mar 16 16:30:17 1999 UTC (14 years, 3 months ago) by minoura
Branch: MAIN
Changes since 1.22: +91 -55
lines
Diff to previous 1.22 (colored)
Merged minoura_x68k_bus_h branch.
Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 15 19:37:14 1998 UTC (14 years, 6 months ago) by itohy
Branch: MAIN
CVS Tags: minoura_x68k_bus_h-base3,
minoura_x68k_bus_h-base2,
minoura_x68k_bus_h-base
Branch point for: minoura_x68k_bus_h
Changes since 1.21: +8 -1
lines
Diff to previous 1.21 (colored)
Added COMPAT_LINUX support.
Revision 1.21 / (download) - annotate - [select for diffs], Wed Aug 5 16:08:35 1998 UTC (14 years, 10 months ago) by minoura
Branch: MAIN
CVS Tags: kenh-if-detach-base,
kenh-if-detach,
chs-ubc-base,
chs-ubc
Changes since 1.20: +13 -6
lines
Diff to previous 1.20 (colored)
Switched to MI zs driver.
Revision 1.20 / (download) - annotate - [select for diffs], Sun May 31 23:28:07 1998 UTC (15 years ago) by thorpej
Branch: MAIN
CVS Tags: eeh-paddr_t-base,
eeh-paddr_t
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Build pmap_boostrap.o without profiling; we can't call mcount before the mmu is enabled!
Revision 1.19 / (download) - annotate - [select for diffs], Mon Feb 16 22:12:48 1998 UTC (15 years, 4 months ago) by thorpej
Branch: MAIN
Changes since 1.18: +15 -15
lines
Diff to previous 1.18 (colored)
Remove "class" declarations, and add "devclass" declarations where appropriate. Fix several inconsistencies between device class and attributes. Mostly from Chris Demetriou.
Revision 1.18 / (download) - annotate - [select for diffs], Sun Feb 1 21:23:33 1998 UTC (15 years, 4 months ago) by is
Branch: MAIN
Changes since 1.17: +1 -2
lines
Diff to previous 1.17 (colored)
Amiga uses the common m68k/sig_machdep.c now. Also moved its definition from
the other 68k ports' files.${port} to arch/m68k/conf/files.m68k.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Jan 12 21:13:39 1998 UTC (15 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.16: +15 -15
lines
Diff to previous 1.16 (colored)
Update for changes to config.
Revision 1.16 / (download) - annotate - [select for diffs], Sun Oct 19 15:17:24 1997 UTC (15 years, 8 months ago) by oki
Branch: MAIN
CVS Tags: 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
Branch point for: netbsd-1-3
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
Use common m68k/sig_machdep.c.
Revision 1.15 / (download) - annotate - [select for diffs], Sun Oct 19 09:29:48 1997 UTC (15 years, 8 months ago) by oki
Branch: MAIN
Changes since 1.14: +7 -2
lines
Diff to previous 1.14 (colored)
Support of MK-HA1 Mach-2 SCSI adaptor.
Revision 1.14 / (download) - annotate - [select for diffs], Wed Oct 15 23:39:26 1997 UTC (15 years, 8 months ago) by thorpej
Branch: MAIN
CVS Tags: marc-pcmcia-base
Changes since 1.13: +4 -4
lines
Diff to previous 1.13 (colored)
Pulldown from marc-pcmcia branch: minimal changes to change x68k port's "com" (now "xcom") driver to avoid name collision with the more heaviliy-used "com" driver.
Revision 1.13 / (download) - annotate - [select for diffs], Sun Oct 12 18:16:43 1997 UTC (15 years, 8 months ago) by oki
Branch: MAIN
Changes since 1.12: +2 -7
lines
Diff to previous 1.12 (colored)
Added 'arp' to Neptune-X ethernet interface. Removed local if_se entry (no longer works.)
Revision 1.12 / (download) - annotate - [select for diffs], Sun Sep 28 20:50:02 1997 UTC (15 years, 8 months ago) by is
Branch: MAIN
Changes since 1.11: +4 -1
lines
Diff to previous 1.11 (colored)
Build the 68060 support package in the kernel build dir. XXX PCB_ONFAULT is still hardwired to 64 in netbsd060sp.S.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Aug 27 11:26:11 1997 UTC (15 years, 9 months ago) by bouyer
Branch: MAIN
CVS Tags: thorpej-signal-base,
thorpej-signal
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Merge scsipi branch in the mainline. This add support for ATAPI devices (currently only CD-ROM drives on i386). The sys/dev/scsipi system provides 2 busses to which devices can attach (scsibus and atapibus). This needed to change some include files and structure names in the low level scsi drivers.
Revision 1.10 / (download) - annotate - [select for diffs], Wed Apr 9 21:03:20 1997 UTC (16 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: marc-pcmcia-bp
Branch point for: marc-pcmcia,
bouyer-scsipi
Changes since 1.9: +1 -4
lines
Diff to previous 1.9 (colored)
Remove redundant file directives
Revision 1.9 / (download) - annotate - [select for diffs], Mon Mar 17 19:46:56 1997 UTC (16 years, 3 months ago) by gwr
Branch: MAIN
Changes since 1.8: +3 -1
lines
Diff to previous 1.8 (colored)
Separate bcopy and copypage stuff from copy.s
Revision 1.8 / (download) - annotate - [select for diffs], Sun Jan 26 12:13:46 1997 UTC (16 years, 4 months ago) by oki
Branch: MAIN
CVS Tags: mrg-vm-swap,
is-newarp-before-merge,
is-newarp-base
Branch point for: is-newarp
Changes since 1.7: +2 -3
lines
Diff to previous 1.7 (colored)
- Use New ite_tv.c - Remove unused ite_in.c and kernel_font.c line
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jan 21 09:51:51 1997 UTC (16 years, 5 months ago) by thorpej
Branch: MAIN
Changes since 1.6: +2 -3
lines
Diff to previous 1.6 (colored)
"md" is declared in sys/conf/files, now.
Revision 1.6 / (download) - annotate - [select for diffs], Wed Jan 8 03:59:32 1997 UTC (16 years, 5 months ago) by oki
Branch: MAIN
CVS Tags: thorpej-setroot
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Add fpu.c, delete unneeded fpe_emulate.c line.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Dec 28 23:30:18 1996 UTC (16 years, 5 months ago) by pk
Branch: MAIN
Changes since 1.4: +4 -4
lines
Diff to previous 1.4 (colored)
rename: ramdisk => md
Revision 1.4 / (download) - annotate - [select for diffs], Wed Nov 27 14:37:18 1996 UTC (16 years, 6 months ago) by oki
Branch: MAIN
Changes since 1.3: +4 -4
lines
Diff to previous 1.3 (colored)
edit include path, config again.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 11 15:34:56 1996 UTC (16 years, 10 months ago) by oki
Branch: MAIN
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
fixed major number of vnd and cd. (PR#2635)
Revision 1.2 / (download) - annotate - [select for diffs], Mon May 20 14:56:29 1996 UTC (17 years, 1 month ago) by oki
Branch: MAIN
CVS Tags: netbsd-1-2-base,
netbsd-1-2-BETA
Branch point for: netbsd-1-2
Changes since 1.1: +5 -1
lines
Diff to previous 1.1 (colored)
Add 'rd' ram-disk pseudo-device.
Revision 1.1 / (download) - annotate - [select for diffs], Sun May 5 12:17:03 1996 UTC (17 years, 1 month ago) by oki
Branch: MAIN
Initial revision