Hi Alan, I didn't understand who is the actual maintainer of this code, and I didn't receive any feedback from the maintainers of the cris architecture. Therefore, I follow Andy's suggestion of sending this patch to you, putting LKML in CC. With commit number c26c56c0f40e200e61d1390629c806f6adaffbcc you introduced a new general data structure to handle RS485 serial communications (starting from the one defined for the cris platform). I think that now the cris architecture should use this new general data structure instead of its old "private" one... Unfortunately, I don't have any cris platform to test this patch (I could only check that it compiles without errors). But maybe you know some volunteer who can test this patch... Many thanks, Claudio