summaryrefslogtreecommitdiff
path: root/xpp/xproto.c
diff options
context:
space:
mode:
Diffstat (limited to 'xpp/xproto.c')
-rw-r--r--xpp/xproto.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/xpp/xproto.c b/xpp/xproto.c
index fb179d1..45ab125 100644
--- a/xpp/xproto.c
+++ b/xpp/xproto.c
@@ -227,7 +227,7 @@ int xframe_receive(xbus_t *xbus, xframe_t *xframe)
/*
* We want to check that xframes do not mix PCM and other commands
*/
- is_pcm = XPACKET_OP((xpacket_t *)p) == XPROTO_NAME(GLOBAL,PCM_READ);
+ is_pcm = XPACKET_IS_PCM((xpacket_t *)p);
if(print_dbg & DBG_PCM) {
static int rate_limit;
@@ -286,20 +286,20 @@ void dump_packet(const char *msg, xpacket_t *packet, bool print_dbg)
if(!print_dbg)
return;
- DBG(GENERAL, "%s: XPD=%1X-%1X (0x%X) OP=0x%02X LEN=%d",
+ printk(KERN_DEBUG "%s: XPD=%1X-%1X%c (0x%X) OP=0x%02X LEN=%d",
msg,
XPACKET_ADDR(packet).unit,
XPACKET_ADDR(packet).subunit,
+ (XPACKET_ADDR(packet).sync_master)?'+':' ',
*addr,
op,
- (byte)XPACKET_LEN(packet));
+ XPACKET_LEN(packet));
#if VERBOSE_DEBUG
{
int i;
byte *p = (byte *)packet;
- if (print_dbg)
- printk(" BYTES: ");
+ printk(" BYTES: ");
for(i = 0; i < XPACKET_LEN(packet); i++) {
static int limiter = 0;