Hello everyone,
earlier this year I mentioned that I have been working on an HDMI driver for
the zynq-based boards. Unfortunately, I have only very limited time to work on
this and it already ended up on a very low priority in my to-do list.
The good news is, however, that the main parts have a
> I think that it is better to deliver those features without prior
> announcement than to over-promise. Do you agree?
Totally ;-)
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Sl
> Usually, reports have the form of XML with the report name as top-level
> node type. So in this common case, the report consumer may check for
> this condition, e.g., to see if a pointer report as issued by nitpicker
> is valid, one may do:
>
> if (_config.xml().type() == "pointer") ...
>
> I
On Wed, 11 Jan 2017 10:57:56 +0100
Norman Feske wrote:
> That said, if you have a tangible use case to propagate update signals
> for disappearing reports, I have no principle objection against it. But
> I would like to understand the use case. Can you describe the scenario
> where the current be
Hi,
I (more precisely: a student of mine) noticed that a ROM provided by the
report_rom is cleared once the corresponding Report session is closed. I looked
at the implementation, which intentionally clears the dataspace when the writer
(i.e. the report session) is unregistered from the Rom_mod
Thanks, Norman, for sharing and starting the 'discussion'. Here are a few
comments from my perspective:
1) I like the idea of the multi-component email application. Let me be a bit
more visionary and extend this to a post-2017 scope:
I am running my own mailserver (Kolab) for quite some years no
read<>() and write<>() methods you mention should not contain any
> > code that depends on the way of accessing registers but only the bit and
> > offset logic that could be reused.
> >
> > I'm curious about the outcome of your idea and help willingly
Hi all,
I got new toy, a Thinkpad x220, to play with the Turmvilla scenario.
Unfortunately, it only came with a single-band wifi card (Intel Centrino
Wireless-N 1000). I'm therefore thinking about replacing it with one of the
compatible dual-band cards.
I'd like to ask if anyone has experience
Hi,
I really like Genode's Register API as it makes accessing memory mapped
hardware registers quite clean and simple.
However, I recently encountered the need to access a rather complex I2C slave
device. The I2C controller itself is accessible via MMIO. Yet, the slave device
itself has a noti
ks. Let me know by Monday if you're interested.
[1] https://events.ccc.de/congress/2016/wiki/Static:Projects
[2] https://events.ccc.de/congress/2016/wiki/Static:Assemblies
[3] https://secure-os.org/pipermail/desktops/2016-November/000149.html
On Wed, 16 Nov 2016 16:25:27 +0100
Johannes Sc
c.de/congress/2016/wiki/Category:Assembly
>
> Johannes, did you apply too?
>
> Greets
> Christian
>
> On Wed, Sep 28, 2016 at 10:56:14AM +0200, Johannes Schlatow wrote:
> > That's great, Stefan. And no, it's not too late. It's actually too early as
> >
t presenting something new
> with TOR.
>
> Best regards
> Stefan
>
> On 09/02/2016 01:37 PM, Johannes Schlatow wrote:
> > Hi Genode hackers,
> >
> > recently, the call for participation for the 33th Chaos Communication
> > Congress [1] has been released,
Hi Genode hackers,
recently, the call for participation for the 33th Chaos Communication Congress
[1] has been released, an amazing event I very much enjoy attending for quite a
few years now.
This year, I'm thinking about organising an assembly at which I can focus on
some side projects of mi
Hi Stefan,
unfortunately, I cannot reproduce the problem as it was some time ago and I
don't remember the exact situation.
On Wed, 31 Aug 2016 13:15:44 +0200
Stefan Kalkowski wrote:
> Hi Johannes,
>
> On 08/30/2016 09:40 PM, Johannes Schlatow wrote:
> > Norman,
Norman, thanks a lot for the clarification!
I must admit that I only had a rather brief look at the existing code.
You explanation still leaves me puzzled with one little question though:
Where does the "invalid signal-context capability" come from? I
actually noticed that a couple of times in th
Hi all,
I guess you are familiar with the problem of stack overflows in multi-threaded
components. I already encountered a bunch of weird errors that were hard to
track down until I remembered that it could simply be caused by a too small
stack.
I know that Genode's policy is to use single-threa
Hi Josef,
thanks for your explanation.
On Thu, 21 Jul 2016 12:16:28 +0200
Josef Söntgen wrote:
> Hello Johannes,
>
> * Johannes Schlatow [2016-07-20 16:49:12 +0200]:
> > The documentation suggests that the trace buffer is assigned to a
> > thread. On the other hand,
Hi everyone,
I'm a bit confused by the trace_session and its implementation:
The documentation suggests that the trace buffer is assigned to a thread. On
the other hand, the trace subject is associated with a session label. What I
conclude from this is that a thread be identified by multiple tr
On Tue, 28 Jan 2014 22:48:25 +0100
Sebastian Sumpf wrote:
> On 01/28/2014 10:22 PM, Julian Stecklina wrote:
> > On 01/28/2014 01:07 PM, Sebastian Sumpf wrote:
> >> Thanks for your tests! But I don't like the 65 MBit/s thing! What
> >> is going on? Is this RX or TX?
> >
> > For the extremely b
> Hi Johannes,
>
> > The point where I got stuck, however, is that I need to include the
> > less-specific configuration files within base-hw, which I achieve
> > by the following line:
> >
> > include $(call
> > select_from_repositories,lib/mk/spec/zynq/core.inc)
> >
> > Now, the issue is t
This is a follow-up of my previous approach [1] on separating the support of
additional platforms from the official repository:
In addition to the zynq_qemu SPEC variable that is already existent in the
official repository, I'd like to add SPEC variables like `zynq_parallella` and
`zynq_zedboar
Hi Menno,
On Mon, 21 Mar 2016 12:52:22 +0100
Menno Valkema wrote:
> Hi Johannes,
>
> This is great. Currently we're trying to accomplish a similar thing for
> RPC calls and Signals. The approach with statically configured proxies
> you take, also made most sense to us, which is what we did for
Hi,
as I'm beginning to use Genode in a distributed scenario, I had some thoughts
about the use of proxy components in order to transmit particular session
interfaces over an arbitrary communication medium. The general concept here is
that a client component can connect to a server component ru
Hi,
as I'm recently developing more sophisticated applications with Genode, I had
an idea about how to augment the framework with some system-level debugging
functionality that I'd like to share and discuss here:
First of all, the idea is motivated by the observation that most Genode
component
Hi Ben,
Hi Norman,
On Fri, 11 Mar 2016 10:47:13 +0100
Norman Feske wrote:
> Right now, init actually responds to configuration changes (e.g., you
> can edit the decorator_init.config in the turmvilla scenario). But the
> response is quite archaic as it kills all children and starts the entire
>
Hey all,
as tickets for the 32th Chaos Communication Congress (in Hamburg) are now
available and a few of you have already been to the Camp in August, it's time
to pose the question about who of you is planing to visit the 32c3 this year.
Maybe even some of you would like to do some Genode hack
manual, but I am still not getting on how to set the clock and the interrupts.
>
> Looking forward to your replies.
>
>
>
>
--
Johannes Schlatow, M.Sc.
IDA, Institute of Computer and Network Engineering
Technische Universität Braunschweig
Hans-Sommer-Str. 66
38106 Braun
ession_component.h .
> 40,41c40,41
> < Tslab _policies_slab;
> ---
> > Tslab _policies_slab;
>
>
> Regards,
> Torsten
>
>
> --
> ___
> genode-main mailing list
> genode-main@lists.sourceforge.net
> http
Hi,
as previously mentioned, I'm running Genode on Zynq-based hardware...which is
progressing quite well by the way ;-)
Unfortunately, I got stuck at using the dynamic linker, i.e. 'make run/ldso'
fails with the following output:
> Genode 14.11-93-ge5ef216
> int main(): --- create local servic
d, hints about
> misleading paragraphs, or any other concerns that you may have.
>
> Cheers
> Norman
>
--
Johannes Schlatow, M.Sc.
IDA, Institute of Computer and Network Engineering
Technische Universität Braunschweig
Hans-Sommer-Str
Hey guys (particularly the German folks),
just out of curiosity: Will anyone visit the 31C3 in Hamburg this year?
Maybe we could have a chat then.
Cheers
Johannes
--
Download BIRT iHub F-Type - The Free Enterprise-Grade
7; and 'I::set(v, 0);' in 'Sctlr::init_common' in
> 'base-hw/src/core/include/spec/arm/cpu_support.h' and adapted TEX/C/B
> fields in the 'CACHED' case in 'Translation::_create' in
> 'base-hw/src/core/include/spec/arm/short_translation_tab
Hey,
I just started adding support for the Zynq SoC to base-hw (see [1]).
As I don't have any Zynq hardware available yet, I tried running this
on QEMU 2.1.2; I compiled the run/hw_info target.
After applying some printf debugging ;), I figured out that the program
dies (i.e. QEMU freezes) durin
Hey guys,
On Wed, 12 Nov 2014 09:43:36 +0100
Norman Feske wrote:
> > My next question is how difficult it is to write Genode
> > applications in Haskell. Is there an environment which can run
> > Haskell applications, something similar to the Haskell Lightweight
> > Virtual Machine for Xen? [2]
n stack. Does the page fault occur
> in the stack area 0x4000..0x5000? Our stacks have a limited
> size and do not grow automatically.
>
> Greets
> Christian
>
> On October 30, 2014 8:01:05 PM CET, Johannes Schlatow
> wrote:
> >Hey everyone,
> >
> >
Hey everyone,
I'm using some 3rd party code that depends on zlib. In particular, it
uses gzread() in order to read a file. Unfortunately, the
corresponding piece of code causes a segfault in ld.lib.so.
I narrowed this down to the following minimum example:
gzFile gzfile_components = gzopen("te
stripped from the
> dependency from a complete C runtime.
>
> > Do you have any comments on this? I guess I'd go for the second
> > option unless you have any other suggestions.
>
> I recommend to first just update binutils but keep the current GCC
> version. If this
Christian,
thanks for your reply. Unfortunately, adding LEON3 support to the
tool_chain script is not that easy.
binutils 2.22 doesn't fully support LEON3 (missing CAS
instruction). I therefore did a quick attempt of bumping the version
numbers in the script to binutils 2.24 and gcc 4.8.2, which
Hey guys,
I'm trying to add a new architecture, namely the LEON3, to Genode.
Some time ago, I already added rudimentary LEON3 support to Fiasco.OC.
Thus I thought it shouldn't take too much of an effort to get this
working with Genode on top of it.
The LEON3 port for Fiasco.OC was based on the l
Hi Norman,
in order to simplify the implementation of
multi-threaded/multi-entrypoint servers, I made an attempt to extract
the generic part from the multi-threaded timer implementation you
referenced.
I therefore created a Root_component_multi and a
Session_component_multi from which a server im
On Sat, 29 Mar 2014 11:53:24 +0100
Christian Helmuth wrote:
> The issue is in os/src/drivers/nic/linux/main.cc:84
>
> Genode::strncpy(ifr.ifr_name, "tap0", sizeof(ifr.ifr_name));
>
> This means any instance of the base-linux nic_drv tries to configure
> its tap device with name "tap0" which
41 matches
Mail list logo