/* Automatically generated header! Do not edit! */

#ifndef __INC_POS_PINLINE_CONSOLE_H
#define __INC_POS_PINLINE_CONSOLE_H

#ifndef __INC_POS_PINLINE_MACROS_H
#include <pInline/macros.h>
#endif /* !__INC_POS_PINLINE_MACROS_H */

#ifndef __CONSOLE_BASE_NAME
#define __CONSOLE_BASE_NAME gb_ConsoleBase
#endif /* !__CONSOLE_BASE_NAME */

#ifndef __CONSOLE_LIB_NAME
#define __CONSOLE_LIB_NAME gb_ConsoleBase
#endif /* !__CONSOLE_LIB_NAME */

#define pOS_MapRawKey(par1, puffer, pufSize, par4) \
	__INLINE_FUN_4(__CONSOLE_BASE_NAME, __CONSOLE_LIB_NAME, 0x108, size_t, pOS_MapRawKey, \
	const struct pOS_InputEvent*, par1, __INLINE_REG_A0, UBYTE*, puffer, __INLINE_REG_A1, size_t, pufSize, __INLINE_REG_D0, const struct pOS_KeyMap*, par4, __INLINE_REG_A2)

#define pOS_RawKeyConvert(par1, puffer, pufSize) \
	__INLINE_FUN_3(__CONSOLE_BASE_NAME, __CONSOLE_LIB_NAME, 0x114, size_t, pOS_RawKeyConvert, \
	const struct pOS_InputEvent*, par1, __INLINE_REG_A0, UBYTE*, puffer, __INLINE_REG_A1, size_t, pufSize, __INLINE_REG_D0)

#endif /* !__INC_POS_PINLINE_CONSOLE_H */
