;ssize_t read(int fd, void *buf, size_t count); ;Integer arguments have to be zero extended. #if defined(__H8300H__) .h8300h #endif #if defined(__H8300S__) .h8300s #endif .section .text .align 2 .global __read __read: #if defined(__H8300H__) || defined(__H8300S__) #if __INT_MAX__ == 32767 extu.l er0 #endif #endif jsr @@0xc6 rts .end