Lines Matching defs:crt_putchr
41 .globl crt_putchr
43 # void crt_putchr(int c)
45 crt_putchr: movb 0x4(%esp,1),%al # Get character
53 jne crt_putchr.1 # No
55 crt_putchr.1: cmpb $0xa,%al # New line?
56 je crt_putchr.2 # Yes
67 jb crt_putchr.3 # No
68 crt_putchr.2: xorb %dl,%dl # Zero column
70 crt_putchr.3: cmpb $SCR_ROW,%dh # Beyond screen?
71 jb crt_putchr.4 # No
81 crt_putchr.4: movw %dx,(%ebx) # Update position