read system call working, but is obsolteded by the IRQ driven buffer, which now checks for overruns. sbrk also checks for under runs. Started keeping track of error codes