Does 0xFFF00000U work for you? IIRC, this is the address that I'm using
for the ARM port and it worked with the Linux x86-64 images that I tried.
It would be if we could find a mutual address at some point.

Tyler

> After taking several failed avenues, it turned out that it is actually
> quite straightforward to get kitten running in marss.
>
> I am currently trying to go back and change the ptlcalls so that both
> linux
> and kitten can use the same physical address for the ptlcall MMIO. If I
> can
> get it to do this, then one could use an unmodified copy of marss to run
> kitten and the only thing that would need to be changed is the ptlcall
> code. Let me see if I can get this working today and then I'll post the
> ptlcall changes.
>
> -Paul
>
>
> On Tue, Nov 12, 2013 at 8:49 PM, <[email protected]> wrote:
>
>> Paul,
>>
>> I'd love to take a look at commits if it's not too much trouble. I'm
>> willing to venture that there are some commits that expose or fix bugs
>> that we haven't seen yet...
>>
>> Tyler
>>
>> > Hello all,
>> >
>> > I've recently been working on getting MARSSx86 working with the Kitten
>> > Lightweight Kernel that is intended for super computer nodes (see:
>> > https://software.sandia.gov/trac/kitten ). Essentially it's a lot like
>> > Linux, but with a lot of the protection and platform ubiquity stripped
>> > out.
>> > It's an interesting target for kernel development as it should (in
>> theory)
>> > be way easier to add features. As the kernel targets x86_64 and
>> already
>> > runs in QEMU, it's a perfect fit for marss.
>> >
>> > Anyways, I'm happy to say, I was able to get got it working by
>> replacing
>> > the ptlcall mmio to /dev/map with some of kitten's own mapping
>> functions.
>> > I
>> > also had the change the ptlcall physical address to a lower address in
>> > memory (though, there might be a way to keep it the same).
>> >
>> > If there is any interest, I am willing to share my patches.
>> >
>> > -Paul
>> > _______________________________________________
>> > http://www.marss86.org
>> > Marss86-Devel mailing list
>> > [email protected]
>> > https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>> >
>>
>>
>>
>


_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to