From: <gri...@ps...> - 2000-10-17 11:37:24
|
> >$E90000 - $EFFFFF 64K Autoconfig slots > >$F00000 - $FFFFFF ROM space > > Hmmm. This is where the CSPPC SCSI is located. This seems to be in the > wrong spot? Doesn't have to be as the CS-PPC does the initial bootstrapping before kickstart is started (eg. the pre-boot menu of the CyberStorm). So I guess it would be logical to find it there. > Does the APUS kernel mark this memory as read only? Doesn't look like it. In the 2.2.10 kernel in arch/ppc/mm/init.c it reads: setbat(1, zTwoBase, 0x00000000, 0x01000000, IO_PAGE); Which seems to indicate that the entire 16Mb lower block from 0x00000000 up to 0x01000000 is mapped to 0x80000000 as IO_PAGE, which expands to: PAGE_NO_CACHE PAGE_GUARDED PAGE_RW Not sure what 'GUARDED' is. The others should be self-explanatory. So CS-PPC access for you should probably happen to/from 0x80F40000+offset. (should be the same as ZTWO_VADDR(F40000 + offset)) Bye, Arno. -- PSINetworks Europe Fax: +31-23-5699841 | One disk to rule them all, Siriusdreef 34 Tel: +31-23-5699840 | One disk to bind them, 2132WT Hoofddorp+--------------------------------+ One disk to hold the files The Netherlands | * Musical Interlude * | And in the darkness grind 'em ----------------+--------------------------------+------------------------------ We say Retribution, We say Vengeance is bliss, We say Revolution, With a Cast-Iron fist! (Megadeth, 'The Disintegrators') -------------------------------------------------------------------------------- |