#ifndef _DEVICES_H
#define _DEVICES_H

/* debugconsole device */
#define DEBUGCONSOLE_PUTSTR 0

/* terminal device */
#define TERMINAL_PUTSTR     0
#define TERMINAL_DIMENSIONS 1

/* keyboard device */
#define KB_READ_KEY 0

/* drive devices */
#define XDRV_TYPE_RAMDRV  0
#define XDRV_TYPE_PARTDRV 1
#define XDRV_TYPE_IDEDRV  2
#define XDRV_GET_SIZE         0
#define XDRV_GET_SECTOR_SIZE  1
#define XDRV_GET_DEVICE_TYPE  2
#define XDRV_READ             3
#define XDRV_WRITE            4

#endif // _DEVICES_H
