/*
 * bios_get_place — текущая позиция BIOS-вывода: (row << 8) | col.
 * BIOS LP_GET_PLACE ($8E, rst 8) возвращает D=row, E=col — это уже
 * конвенция возврата uint16_t (DE), перестановок не нужно.
 */

#include <bios/text.h>

uint16_t bios_get_place(void) __naked
{
    __asm
        ld    c, #0x8E
        rst   #0x08
        ret
    __endasm;
}
