Subversion Repositories pentevo

Rev

Rev 602 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed | ?url?

  1. #ifndef _OUTPUT_H
  2. #define _OUTPUT_H 1
  3.  
  4. #ifdef __ASSEMBLER__
  5. /* ------------------------------------------------------------------------- */
  6. .extern print_hexbyte
  7. .extern print_msg
  8. /* ------------------------------------------------------------------------- */
  9. #else // #ifdef __ASSEMBLER__
  10.  
  11. #include "_types.h"
  12.  
  13. void put_char(u8 ch);
  14. void print_hexhalf(u8 b);
  15. void print_hexbyte(u8 b);
  16. void print_hexbyte_for_dump(u8 b);
  17. void print_hexlong(u32 l);
  18. void put_char_for_dump(u8 ch);
  19. void print_dec99(u8 b);
  20. void print_dec16(u16 w);
  21. void print_msg(const u8 *msg);
  22. void print_mlmsg(const u8 * const *mlmsg);
  23. void print_short_vers(void);
  24.  
  25. #endif // #ifdef __ASSEMBLER__
  26.  
  27. #endif // #ifndef _OUTPUT_H
  28.