No, all Xena memory is internal to the chip, and the only way in is through I/O of some sort.. JTAG is for loading code or debugging, localbus is normally for communication between AmigaOS and Xena tasks..but the I/O is so damned fast that the best way to get high bandwidth in and out is by using chip I/O.
If I don't want to have any extra hardware connected to my X1000, how can I make use of Xena?
Assume I create a simple Xena/XC program (using XTools on Mac/PC) that, for instance, flips all bits of some data. Would it be possible for me to, from AmigaOS, send the bits "000111" and then get "111000" back?
I've looked at the examples from
wiki.amigaos.net, but they both require some extra hardware. What I basically want is some simple data processor that sits and wait for data to process, and then returns it. I understand that the power of Xena is when using it with custom hardware, but the step to wiring your own hardware is a bit steep for me -- and I really don't know what kind of hardware I want/need.
Oh, and while I'm at it: how do I transfer programs to Xena, and how do I start it? I kind of get that it might be a stupid question , but I really don't know where to start; it should be possible from AmigaOS, right?