Fork us on GitHub Follow us on Facebook Follow us on Twitter

Ignore:
Timestamp:
2014-08-14T11:12:19Z (7 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master
Children:
d2d5329
Parents:
7978d1e7
Message:

Say hello to root node.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/audio/hdaudio/spec/regs.h

    r7978d1e7 r8d070710  
    201201
    202202typedef enum {
     203        /** CORB Write Pointer (H) */
     204        corbwp_wp_h = 7,
     205        /** CORB Write Pointer (L) */
     206        corbwp_wp_l = 0
     207} hda_corbwp_bits_t;
     208
     209typedef enum {
    203210        /** Enable CORB DMA Engine */
    204211        corbctl_run = 1,
     
    224231        rirbwp_wp_h = 7,
    225232        /** RIRB Write Pointer (L) */
    226         rirbrp_wp_l = 0
     233        rirbwp_wp_l = 0
    227234} hda_rirbwp_bits_t;
    228235
     
    247254} hda_rirbsize_bits_t;
    248255
     256typedef struct {
     257        /** Response - data received from codec */
     258        uint32_t resp;
     259        /** Response Extended - added by controller */
     260        uint32_t respex;
     261} hda_rirb_entry_t;
     262
     263typedef enum {
     264        /** Unsolicited response */
     265        respex_unsol = 4,
     266        /** Codec Address (H) */
     267        respex_addr_h = 3,
     268        /** Codec Address (L) */
     269        respex_addr_l = 0
     270} hda_respex_bits_t;
     271
    249272#endif
    250273
Note: See TracChangeset for help on using the changeset viewer.