Re: FirePower (was Re: TODO list for ofppc)

Izumi Tsutsui <[email protected]>
Newsgroups gmane.os.netbsd.ports.ofppc
Message-ID <[email protected]>
[email protected] wrote:

> > RANGE iomem=1 FOUND
> > addr=0x80100000 size=0x2000000 type=1
> 
> This says that it thinks your IO range is 0x80100000 with a size of 0x2000000,
> is that correct?

I'm not sure about spec of firepower machines,
but ofppc/firepower/firepowerreg.h in Attic said:
---
#define	FP_MAP_ISAIO_BASE	0x80000000UL	/* ISA I/O base */
#define	FP_MAP_ISAIO_SIZE	0x00010000UL	/* ISA I/O size */

#define	FP_MAP_PCICFG_BASE	0x80800000UL	/* PCI config base */
#define	FP_MAP_PCICFG_SIZE	0x00a00000UL	/* PCI config size */

#define	FP_MAP_PCIIO_BASE	0x81200000UL	/* PCI I/O base */
#define	FP_MAP_PCIIO_SIZE	0x3e800000UL	/* PCI I/O size */

#define	FP_MAP_PCIMEM_BASE	0xc0000000UL	/* PCI memory base */
#define	FP_MAP_PCIMEM_SIZE	0x3f000000UL	/* PCI memory size */
---
Some of similar values are found in ranges property,
but no number which looks PCIIO ranges?

---
ranges                   00000000 00000000 00000000 80800800 00000800 00000800 
                         00000000 00000000 80801000 00000800 00001000 00000000 
                         00000000 80802000 00000800 00001800 00000000 00000000 
                         80804000 00000800 00002000 00000000 00000000 80808000 
                         00000800 01000000 00000000 00000000 80000000 00010000 
                         01000000 00000000 00010000 80100000 3e800000 02000000 
                         00000000 00000000 c0000000 3e000000 0072616e 67657386 
---
Izumi Tsutsui
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.