Date: Sun, 1 Aug 2004 11:40:54 +0000 (UTC) From: Mark Murray <markm@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/alpha/alpha mem.c src/sys/alpha/conf GENERIC src/sys/alpha/include memdev.h src/sys/amd64/amd64 io.c mem.c src/sys/amd64/conf GENERIC NOTES src/sys/amd64/include iodev.h memdev.h src/sys/conf NOTES files files.alpha files.amd64 ... Message-ID: <200408011140.i71BesOt070889@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
markm 2004-08-01 11:40:54 UTC FreeBSD src repository Modified files: sys/alpha/alpha mem.c sys/alpha/conf GENERIC sys/amd64/amd64 mem.c sys/amd64/conf GENERIC NOTES sys/conf NOTES files files.alpha files.amd64 files.i386 files.ia64 files.pc98 files.sparc64 sys/dev/null null.c sys/i386/conf GENERIC NOTES sys/i386/i386 mem.c sys/ia64/conf GENERIC sys/ia64/ia64 mem.c sys/modules Makefile sys/pc98/conf GENERIC sys/powerpc/conf GENERIC sys/sparc64/conf GENERIC sys/sparc64/sparc64 mem.c Added files: sys/alpha/include memdev.h sys/amd64/amd64 io.c sys/amd64/include iodev.h memdev.h sys/dev/io iodev.c sys/dev/mem memdev.c sys/i386/i386 io.c sys/i386/include iodev.h memdev.h sys/ia64/include memdev.h sys/modules/io Makefile sys/modules/mem Makefile sys/sparc64/include memdev.h Log: Break out the MI part of the /dev/[k]mem and /dev/io drivers into their own directory and module, leaving the MD parts in the MD area (the MD parts _are_ part of the modules). /dev/mem and /dev/io are now loadable modules, thus taking us one step further towards a kernel created entirely out of modules. Of course, there is nothing preventing the kernel from having these statically compiled. Revision Changes Path 1.51 +20 -147 src/sys/alpha/alpha/mem.c 1.173 +3 -1 src/sys/alpha/conf/GENERIC 1.1 +38 -0 src/sys/alpha/include/memdev.h (new) 1.1 +77 -0 src/sys/amd64/amd64/io.c (new) 1.117 +27 -141 src/sys/amd64/amd64/mem.c 1.417 +3 -1 src/sys/amd64/conf/GENERIC 1.15 +4 -0 src/sys/amd64/conf/NOTES 1.1 +33 -0 src/sys/amd64/include/iodev.h (new) 1.1 +38 -0 src/sys/amd64/include/memdev.h (new) 1.1253 +7 -1 src/sys/conf/NOTES 1.935 +2 -1 src/sys/conf/files 1.114 +1 -1 src/sys/conf/files.alpha 1.43 +3 -1 src/sys/conf/files.amd64 1.501 +5 -3 src/sys/conf/files.i386 1.71 +1 -1 src/sys/conf/files.ia64 1.302 +1 -1 src/sys/conf/files.pc98 1.56 +1 -1 src/sys/conf/files.sparc64 1.1 +89 -0 src/sys/dev/io/iodev.c (new) 1.1 +108 -0 src/sys/dev/mem/memdev.c (new) 1.28 +27 -9 src/sys/dev/null/null.c 1.408 +4 -2 src/sys/i386/conf/GENERIC 1.1167 +4 -0 src/sys/i386/conf/NOTES 1.1 +77 -0 src/sys/i386/i386/io.c (new) 1.114 +37 -143 src/sys/i386/i386/mem.c 1.1 +33 -0 src/sys/i386/include/iodev.h (new) 1.1 +40 -0 src/sys/i386/include/memdev.h (new) 1.64 +2 -0 src/sys/ia64/conf/GENERIC 1.20 +21 -150 src/sys/ia64/ia64/mem.c 1.1 +38 -0 src/sys/ia64/include/memdev.h (new) 1.387 +5 -2 src/sys/modules/Makefile 1.1 +10 -0 src/sys/modules/io/Makefile (new) 1.1 +10 -0 src/sys/modules/mem/Makefile (new) 1.253 +3 -1 src/sys/pc98/conf/GENERIC 1.38 +3 -1 src/sys/powerpc/conf/GENERIC 1.76 +3 -1 src/sys/sparc64/conf/GENERIC 1.1 +38 -0 src/sys/sparc64/include/memdev.h (new) 1.14 +17 -83 src/sys/sparc64/sparc64/mem.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408011140.i71BesOt070889>