Re: Documentation committed

2001-10-03 Thread Marcus Brinkmann
On Wed, Oct 03, 2001 at 08:16:01PM -0700, Thomas Bushnell, BSG wrote: > Marcus Brinkmann <[EMAIL PROTECTED]> writes: > > > Documentation is not built by default. You have to go into the doc > > directory and type "make" to get the info manual and "make mach.ps" to get > > the PostScript version.

Re: Documentation committed

2001-10-03 Thread Thomas Bushnell, BSG
Marcus Brinkmann <[EMAIL PROTECTED]> writes: > Documentation is not built by default. You have to go into the doc > directory and type "make" to get the info manual and "make mach.ps" to get > the PostScript version. IIRC the coding standards say that you should build docs by default, and also

Documentation committed

2001-10-03 Thread Marcus Brinkmann
Hi, I feel now reasonable good with the documentation that I committed it to the CVS, to make maintenance easier. In fact I also added it to the Debian package, and added the doc and debian dir to the dist target. The doc/Makefile.in is a hacked version of the Hurd doc/Makefile. It repeats the

Re: video mem access with oskit-mach

2001-10-03 Thread Thomas Bushnell, BSG
Marcus Brinkmann <[EMAIL PROTECTED]> writes: > MiG doesn't know unsigned short, so I am afraid that I have to use int. > The conversion from signed shorts to unsigned shorts is implementation > defined (or can raise a signal even), so I am out of luck here (unless we > forbid ports higher than 7

Re: video mem access with oskit-mach

2001-10-03 Thread Roland McGrath
> the first system uses two's complement and the other uses one's complement). Send me mail from your one's complement system and we'll worry about it then. > It's not even clear that the first conversion from unsigned short to signed > short is valid on every platform. ISO C says that unsigned

Re: video mem access with oskit-mach

2001-10-03 Thread Marcus Brinkmann
On Wed, Oct 03, 2001 at 04:54:37PM -0400, Roland McGrath wrote: > > On Wed, Oct 03, 2001 at 04:09:37PM -0400, Roland McGrath wrote: > > > > The conversion from signed shorts to unsigned shorts is implementation > > > > defined (or can raise a signal even), so I am out of luck here (unless we > >

Re: MiG expands import file path components with cpp

2001-10-03 Thread Roland McGrath
> On Wed, Oct 03, 2001 at 04:05:49PM -0400, Roland McGrath wrote: > > Oy. This problem bites the emacs makefiles that use cpp for non-C too, > > and emacs uses a really ugly workaround. > > > > Perhaps we can win by passing -undef to cpp in the mig script. > > Please try that. > > $ i386-gnu-mi

Re: video mem access with oskit-mach

2001-10-03 Thread Roland McGrath
> On Wed, Oct 03, 2001 at 04:09:37PM -0400, Roland McGrath wrote: > > > The conversion from signed shorts to unsigned shorts is implementation > > > defined (or can raise a signal even), so I am out of luck here (unless we > > > forbid ports higher than 7fff). > > > > Say what? Conversions from

Re: video mem access with oskit-mach

2001-10-03 Thread Roland McGrath
You are thinking at least as clearly as I am about this, so certainly don't apologize for doing it out loud! On further thought I was unsure about some of the same details of my vague plan that you brought up. First, as to the kernel implementation issue. Adding a new IKOT_* flavor is not rea

Re: MiG expands import file path components with cpp

2001-10-03 Thread Marcus Brinkmann
On Wed, Oct 03, 2001 at 04:05:49PM -0400, Roland McGrath wrote: > Oy. This problem bites the emacs makefiles that use cpp for non-C too, > and emacs uses a really ugly workaround. > > Perhaps we can win by passing -undef to cpp in the mig script. > Please try that. $ i386-gnu-mig -nostdinc -DMA

Re: video mem access with oskit-mach

2001-10-03 Thread Marcus Brinkmann
On Wed, Oct 03, 2001 at 04:20:25PM -0400, Roland McGrath wrote: > I think a (partial) bitmask is the simpler interface. I'd think the most > common case is setting up access for just one device, i.e. a small > contiguous range of io ports, so supplying a starting port number and a > word or less

Re: video mem access with oskit-mach

2001-10-03 Thread Marcus Brinkmann
On Wed, Oct 03, 2001 at 04:09:37PM -0400, Roland McGrath wrote: > > The conversion from signed shorts to unsigned shorts is implementation > > defined (or can raise a signal even), so I am out of luck here (unless we > > forbid ports higher than 7fff). > > Say what? Conversions from one bitpatt

Re: video mem access with oskit-mach

2001-10-03 Thread Roland McGrath
> So there are still some details to work out. Like, should ports be reused > if they specify the same set if permission? I think that would be a good > idea, but it is costly to make the comparison, and is probably overkill. Definitely overkill. ___

Re: video mem access with oskit-mach

2001-10-03 Thread Roland McGrath
I think a (partial) bitmask is the simpler interface. I'd think the most common case is setting up access for just one device, i.e. a small contiguous range of io ports, so supplying a starting port number and a word or less of all-ones is very easy for the client side. And bottom line, that's t

Re: video mem access with oskit-mach

2001-10-03 Thread Roland McGrath
> MiG doesn't know unsigned short, so I am afraid that I have to use int. MiG is indeed pretty unhelpful, though there is a MACH_MSG_TYPE_INTEGER_16 code. > The conversion from signed shorts to unsigned shorts is implementation > defined (or can raise a signal even), so I am out of luck here (u

Re: MiG expands import file path components with cpp

2001-10-03 Thread Roland McGrath
Oy. This problem bites the emacs makefiles that use cpp for non-C too, and emacs uses a really ugly workaround. Perhaps we can win by passing -undef to cpp in the mig script. Please try that. ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu

Re: video mem access with oskit-mach

2001-10-03 Thread Marcus Brinkmann
On Tue, Oct 02, 2001 at 03:54:46PM -0400, Roland McGrath wrote: > > I have thought about it a little, and although it certainly makes sense, it > > seems to be more complicated than necessary to me. After all, you then want > > the kernel to keep track of such ports, and free the associated info

Re: video mem access with oskit-mach

2001-10-03 Thread Marcus Brinkmann
On Tue, Oct 02, 2001 at 10:54:40PM +0200, Marcus Brinkmann wrote: > type io_reg_t = unsigned short; > type io_reg_array_t = array[] of io_reg_t; MiG doesn't know unsigned short, so I am afraid that I have to use int. The conversion from signed shorts to unsigned shorts is implementation defined (

MiG expands import file path components with cpp

2001-10-03 Thread Marcus Brinkmann
Hi, I have #if KERNEL_SERVER simport ; #endif in the mach_i386_types.defs. Now look at the generated file: $ i386-gnu-mig -nostdinc -DMACH -DCMU -DMACH_KERNEL -DKERNEL -DMACH_KMSG=1 \ -DCONTINUATIONS -D__ELF__ -Di386 -DLINUX_DEV -I../i386/i386at -I../i386/i386 \ -I../i386/include -I../i386/

Продается вилла на берегу океана

2001-10-03 Thread Villa
Ïðîäàåòñÿ âèëëà íà Ñåéøåëàõ â 20-òè ìåòðàõ îò Èíäèéñêîãî îêåàíà. 200 êâ.ì. 0,15 Ãà. Ìåáåëü, ñèãíàëèçàöèÿ, ïðèñëóãà. Ëó÷øèé êëèìàò íà Çåìëå (êðóãëûé ãîä òåìï. âîçäóõà è âîäû 28°)! Ìîñêîâñêîå âðåìÿ. Ïðÿìîé áåçâèçîâûé ïåðåëåò Àýðîôëîòîì. Åñëè Âû çàèíòåðåñîâàëèñü ýòèì ïðåäëîæåíèåì è õîòèòå ïîëó÷èòü

(no subject)

2001-10-03 Thread Uma Shankar K
..archer, arrow and target are indivisible components of same process.. ___ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd