Skip to content

cs8900A and uneven frame lengths #7272

Open
@ksherlock

Description

@ksherlock

In the original VICE code, the received ethernet frame length is rounded up (https://sourceforge.net/p/vice-emu/code/HEAD/tree/trunk/vice/src/arch/shared/rawnetarch_win32.c line 522) so this assert can never happen:

assert((len & 1) == 0); /* length has to be even! */

If, for some reason, the cs8900a needs an even sized frame it should probably round it up instead of asserting.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions