/* * rmdir — удалить ПУСТОЙ каталог. ESTEX RMDIR ($1C), HL = путь. * Возвращает 0 или -1 + errno. */ #include int rmdir(const char *path) __naked { (void)path; __asm push ix ld c, #0x1C ; ESTEX RMDIR; HL уже = путь rst #0x10 pop ix jr c, _rm_err ld de, #0 ret _rm_err: call __errno_set ld de, #-1 ret __endasm; }