void RTMPEnableRxTx(int param_1)

{
  char cVar1;
  
  if (2 < RTDebugLevel) {
    printk("==> RTMPEnableRxTx\n");
  }
  RT28XXDMAEnable(param_1);
  cVar1 = *(char *)(param_1 + 0xec)   //possible issue identified - semgrep
  if ((*(char *)(param_1 + 0x16964) == '\x01') && (cVar1 == '\0')) {
    *(undefined4 *)(*(int *)(param_1 + 0xdc) + 0x1400) = 0x15f97;
    cVar1 = *(char *)(param_1 + 0xec)   //possible issue identified - semgrep
  }
  if (cVar1 == '\0') {
    *(undefined4 *)(*(int *)(param_1 + 0xdc) + 0x1004) = 0xc;
  }
  if (2 < RTDebugLevel) {
    printk("<== RTMPEnableRxTx\n");
    return;
  }
  return;
}