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