Hello,

As far as the session interfaces are concerned, the framework is very
intricately designed (hats off). Connection->Client->Capability->Session.
If I want to call a function defined by the session interface, one has to
include the <session_name>/connection.h and make a call which then calls
the Rpc_functionName. My question is this: Where is the body of such
functions defined? Is there a framework that dictates where the body of the
function goes?

More specifically, this doubt came up when exploring the
Attached_io_mem_dataspace which contains a function called dataspace().

Recently, my friend Aditya posted
this<http://sourceforge.net/mailarchive/forum.php?thread_name=CANhviG0%3DKY2%3D%3DRQxUVDsF-BhitHHS1S0uD70NXzTyb%3DBakXUyw%40mail.gmail.com&forum_name=genode-main>
and
it gave the error 'No RM attachment', which is found in the function
print_page_fault defined in util.h. My assertion is that a component that
uses the MMIO class initlaiised with this dataspace().local_addr() rather
than the physical address itself.

Long story short, what could have caused this page fault?

Thanks in advance,
Meenakshi.
------------------------------------------------------------------------------
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis & security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk
_______________________________________________
Genode-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to