creator.h 545 B

1234567891011121314151617181920212223
  1. #ifndef CX_CHLCD_CREATOR_H_INCLUDED
  2. #define CX_CHLCD_CREATOR_H_INCLUDED
  3. #include "chlcd/types.h"
  4. #include "chlcd/error.h"
  5. #include "chlcd/display.h"
  6. #include "chlcd/connector.h"
  7. chlcd_error_t chlcd_hd44780_direct_create(
  8. chlcd_display_t *self,
  9. chlcd_hd44780_direct_connector_t *connector,
  10. chlcd_size_t width,
  11. chlcd_size_t height
  12. );
  13. chlcd_error_t chlcd_hd44780_shift_register_create(
  14. chlcd_display_t *self,
  15. chlcd_hd44780_shift_register_connector_t *connector,
  16. chlcd_size_t width,
  17. chlcd_size_t height
  18. );
  19. #endif