Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys/arch/evbppc



# 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



Home | Main Index | Thread Index | Old Index