/* * mkdir — создать каталог. ESTEX MKDIR ($1B), HL = путь. * Возвращает 0 или -1 + errno. */ #include int mkdir(const char *path) __naked { (void)path; __asm push ix ld c, #0x1B ; ESTEX MKDIR; HL уже = путь rst #0x10 pop ix jr c, _mk_err ld de, #0 ret _mk_err: call __errno_set ld de, #-1 ret __endasm; }