TL16C550 을 사용해서 확장 시리얼 사용하려 합니다.

serial 헤더 부분 수정하고 컴파일 옵션 추가하고 이래저래 해서 부팅메세지는 아래와 같이 얻었습니다.

ttyS05 at 0xe2000000 (irq = 4) is a 16550A
ttyS06 at 0xe2080000 (irq = 6) is a 16550A
ttyS07 at 0xe2100000 (irq = 8) is a 16550A
ttyS08 at 0xe2180000 (irq = 10) is a 16550A
ttyS09 at 0xe2200000 (irq = 12) is a 16550A
ttyS10 at 0xe2280000 (irq = 14) is a 16550A

근데....

그 다음에 실제로 데이터 받아오고 보내고 하는건 어찌해야할지..???
serial.c 화일 보니..
static _INLINE_ void receive_chars(struct async_struct *info,  int *status, struct pt_regs * regs)
static _INLINE_ void transmit_chars(struct async_struct *info, int *intr_done)
이런 함수들 있던데요...

어떻게 해야 하는지 도움 부탁드립니다...