.global _Serial_ReadByte _Serial_Readbyte: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x40C .global _Serial_ReadBytes _Serial_ReadBytes: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x40D .global _Serial_WriteByte _Serial_WriteByte: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x40E .global _Serial_WriteBytes _Serial_WriteBytes: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x40F .global _Serial_WriteByteFIFO _Serial_WriteByteFIFO: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x410 .global _Serial_GetRxBufferSize _Serial_GetRxBufferSize: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x411 .global _Serial_GetTxBufferFreeCapacity _Serial_GetTxBufferFreeCapacity: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x412 .global _Serial_ClearReceiveBuffer _Serial_ClearReceiveBuffer: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x413 .global _Serial_ClearTransmitBuffer _Serial_ClearTransmitBuffer: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x414 .global _Serial_Open _Serial_Open: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x418 .global _Serial_Close _Serial_Close: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x419 .global _Serial_IsOpen _Serial_IsOpen: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x425 .global _Timer_Install _Timer_Install: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x118 .global _Timer_Start _Timer_Start: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x11A .global _Timer_Stop _Timer_Stop: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x11B .global _RTC_GetTicks _RTC_GetTicks: mov.l sc_addr, r2 mov.l 1f, r0 jmp @r2 nop 1: .long 0x03B sc_addr: .long 0x80010070