Subject: Re: CVS commit: src/sys/arch/evbppc
To: KIYOHARA Takashi <kiyohara@netbsd.org>
From: Jachym Holecek <freza@dspfpga.com>
List: source-changes
Date: 10/24/2006 14:26:01
# KIYOHARA Takashi 2006-10-23:
> Module Name:	src
> Committed By:	kiyohara
> Date:		Mon Oct 23 06:49:17 UTC 2006
> 
> Modified Files:
> 	src/sys/arch/evbppc/explora: machdep.c
> 	src/sys/arch/evbppc/include: explora.h
> 
> Log Message:
> The current set_tlb() aligns its address as 'addr &= ~(TLB_PG_SIZE-1);'
> This converts BASE_COM == 0x740005f0 to 0x74000000 and so maps the complete
> ISA bus.
>   From Juergen Hannken-Illjes.

The log message should read "Use BASE_ISA macro for ISA bus window instead
of hardwired constant", since that's the thing that actually changes here.

The behaviour of ppc4xx_tlb_reserve() and (the old) set_tlb() is the same
WRT rounding down to page boundary, ie. no news there.

Just for the record.

	-- Jachym