Date : Tue, 18 Aug 2009 14:10:42 +0100
From : philb@... (Phil Blundell)
Subject: maximum econet packet size
On Tue, 2009-08-18 at 13:58 +0100, Rob wrote:
> On 18/08/2009, Phil Blundell <philb@...> wrote:
> > Does anybody know the maximum packet size that a Beeb will send or
> > receive on Econet? It seems to be 8k for normal transmissions under
> > RISC OS but I'm not sure whether the same applies for immediates and on
> > other machines.
> >
>
> 20K for a *view of a Mode 0 screen?
>
> It's certainly in excess of 16K, because I had to up the buffer sizes
> I was using in BeebEm to copy with a command to load a disc-based
> hibasic in one of my !boot scripts..... I put them up to 64K ..
>
> (AUN, incidentally, just sends them as one packet, but UDP
> automatically fragmented the packet into multiple smaller ones..)
Yeah, that's kind of what I suspected. I wonder how that sort of stuff
was meant to work across the bridge, then. Guess I'll have to look at
the disassembly again and try to figure out what buffer sizes it
actually uses.
What fileserver were you loading from in that hibasic case? I'm a bit
surprised that any of them would want to send more than 16k in a single
packet.
p.