Hi all,

Here are some responses to the particular questions that were raised.

I officially volunteer to maintain the picoChip port.

While the port doesn't currently use DejaGNU, I will fix this. Consequently, I will be able to feed the results back to the test results mailing list. I've bought a new machine which I will use to run the verification on a daily basis.

I will make sure that background documentation (including the ISA spec.) is made available on picoChip's website, and referenced in `Readings'.

300+ picoChip processors are embedded on a single chip. Compilation is handled on a per-processor basis, but assembly is handled on a per-chip basis (e.g., to enable the communications channels between processors to be configured and verified properly). For pragmatic reasons, we decided to develop a largely proprietary tool chain to support this rather unusual system, but this doesn't rule out FOSS tools in the future. We did have a port of GDB at one point, but limitations in GDB at the time (e.g., poor support for multi-threaded systems) meant that we had to drop it, and develop our own multi-process debugger.

I will submit my port to the patches mailing list shortly.

regards,

dan.

============================================================================
Daniel Towner
picoChip Designs Ltd, Riverside Buildings, 108, Walcot Street, BATH, BA1 5BG
[EMAIL PROTECTED]
+44 (0) 7786 702589

Reply via email to