Very cool! You're making really good progress! I've commited your patch to r4 in svn.
A small fix is needed: diff -ru openbios-ref-7/Makefile openbios-patch-7/Makefile --- openbios-ref-7/Makefile 2006-05-05 15:17:52.000000000 +0000 +++ openbios-patch-7/Makefile 2006-05-05 15:30:32.000000000 +0000 @@ -23,7 +23,7 @@ @mkdir -p $(ODIR)/target/arch/ppc/pearpc @mkdir -p $(ODIR)/target/arch/ppc/mol @mkdir -p $(ODIR)/target/arch/x86/xbox - @mkdir -p $(ODIR)/target/sparc32/libgcc + @mkdir -p $(ODIR)/target/arch/sparc32/libgcc @mkdir -p $(ODIR)/target/kernel @mkdir -p $(ODIR)/target/modules @mkdir -p $(ODIR)/target/fs/grubfs
Can you check what the checksum really is
Cross-compiled one: bootstrap.dict checksum: edc794c9 openbios.dict checksum: 9eaebc2f final checksum: 0cbd08a4 runtime error: Checksum invalid (b3854895)!
Native one: bootstrap.dict checksum: edc794c9 openbios.dict checksum: 9eaebc2d final checksum: 0cbd0aa7 runtime error: Checksum invalid (b3854a98)!
what's dvma?
HW devices access memory using device virtual memory addresses (DVMA), which I/O MMU (iommu) translates to physical addresses by using a translation page table.
_________________________________________________________________ Don't just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/