fns.h 525 B

123456789101112131415161718192021222324252627
  1. // fns.h: function prototypes
  2. // aoe.c
  3. void aoe(void);
  4. void aoeinit(void);
  5. void aoequery(void);
  6. void aoeconfig(void);
  7. void aoead(int);
  8. void aoeflush(int, int);
  9. void aoetick(void);
  10. void aoerequest(int, int, vlong, int, uchar *, int);
  11. // ata.c
  12. void atainit(void);
  13. void atacmd(Ataregs *, uchar *);
  14. // os specific
  15. int dial(char *);
  16. int getea(int, char *, uchar *);
  17. int putsec(int, uchar *, vlong, int);
  18. int getsec(int, uchar *, vlong, int);
  19. int putpkt(int, uchar *, int);
  20. int getpkt(int, uchar *, int);
  21. vlong getsize(int);