I don't know what the expression is in english, but what I mean is that code you use to make sure the code is correct, every possible case works, and the program is doing what it's supposed to (like, if I make code to operate with a matrix, I want to be sure it works with 3x3, 5x100 and all kinds of matrix, that's what I mean with test code).
So I have to make this project for the university, where the main problem is that as of right now, I do not know how to make test code, so I'm writing code I can not test.
I do have some experience with assembly, last year we had to do a huge project in assembly, but it was 88k, this year is 68k and is also kind of huge.
The project itself is about I/O, I have to make it so it works reading and writing in a "buffer" (DUART is called: MC68681 DUART, and the assembler itself is called MC68000 I believe).
So I'd have to order it to write something in the buffer and check that it IS being sent, and after I'd like to check if when I tried to read the byte, it did it properly, and so on.
Please tell me if I should add any more info or explain myself better, it's quite hard to express this concepts on english.