Date: Thu, 11 Sep 2003 10:41:47 -0600 (MDT) From: "M. Warner Losh" <imp@bsdimp.com> To: nyan@jp.FreeBSD.org Cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src/sys/dev/uart uart_cpu_pc98.c Message-ID: <20030911.104147.54186211.imp@bsdimp.com> In-Reply-To: <20030911.204333.41730710.nyan@jp.FreeBSD.org> References: <200309110414.h8B4ERi2062520@repoman.freebsd.org> <20030911.204333.41730710.nyan@jp.FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20030911.204333.41730710.nyan@jp.FreeBSD.org> Takahashi Yoshihiro <nyan@jp.FreeBSD.org> writes: : In article <200309110414.h8B4ERi2062520@repoman.freebsd.org> : Warner Losh <imp@FreeBSD.org> writes: : : > imp 2003/09/10 21:14:27 PDT : > : > FreeBSD src repository : > : > Modified files: : > sys/dev/uart uart_cpu_pc98.c : > Log: : > Fix compile on pc98. Maybe this is correct. : : It should not call i386_bus_space_handle_alloc() directly in device : driver. I think that we need to implement bus_space_map() function. The functions in uart_cpu_* are used for the console port support before the device system is up and running. It is currently abusing bus space handles a little bit here. Since we're only planning on supporting console ports on the first two serial ports, the number of different devices we need to support is sufficiently small that I thought this abuse was OK. I mostly wanted to get pc98 compiling again with my commit, so if there's a more appropriate way to do so, please feel free to instruct me. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030911.104147.54186211.imp>