/*
 * z80_inp — прочитать байт из порта Z80 (опкод IN).  Обёртка с
 * стабильным C API; имя как в Solid-C / MS-DOS Turbo-C.
 */

#include "_conio.h"

uint8_t z80_inp(uint8_t port) __naked
{
    (void)port;
    __asm
        ;; SDCC __sdcccall(1): единственный uint8_t аргумент в A; возврат в A.
        ld    c, a
        in    a, (c)
        ret
    __endasm;
}
