Kanchi Posted May 28, 2017 Share Posted May 28, 2017 Hola, saludos. Tengo un DSDT extraido con iasl 6.1 y refs.txt y al compilarlo (MaciASL Patchmatic iASL 6.1) sale 1 error 6126 en linea 4751 syntax error, unexpected PARSEOP_ARG1 Adjunto DSDT.dsl NOTAS: en linea 62 se observa : External (NVOP, IntObj) // Warning: Unknown object en linea 4749 se usa dicho Objeto. en linea 8819/8820 observo que el compilador ASL se inventó unos parámetros. Name (_T_1, Zero) // _T_x: Emitted by ASL Compiler Por su ayuda muy agradecido. DSDT.zip 1 Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/ Share on other sites More sharing options...
MaLd0n Posted May 28, 2017 Share Posted May 28, 2017 DSDT.dsl.zip https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-MaciASL-2016-0423.zip 1 Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432258 Share on other sites More sharing options...
Kanchi Posted May 28, 2017 Author Share Posted May 28, 2017 Gracias por tu respuesta. La versión que pones es del 23 Abril 2016 y me da 2 errores lineas 4137 y 4138 la que usé es del 17 de Enero 2017 y me da el error de mi post anterior. Adjunto imagen de los mismos. Lo bueno es que NVOP no está involucrado Mil gracias por tu tiempo. Adjunto imagen del 1er post 1 Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432270 Share on other sites More sharing options...
MaLd0n Posted May 28, 2017 Share Posted May 28, 2017 warnings = nothing 1 Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432276 Share on other sites More sharing options...
Kanchi Posted May 28, 2017 Author Share Posted May 28, 2017 gracias por tu respuesta, adjunté imagen del 1er post 1 Error 0 Warnings, 0 Remarks, 0 Optimizacions Ahora tengo 0 Errors 2 Warnings, 8 Remarks, 71 Optimizations Piensas que puedo aplicarle parches al que me enviaste y partir desde allí. La verdad tengo un problema con los USB2 en Sierra (Legacy) no me funcionan (Intel, solo tiene 2) y 2 usb3 (solo tiene 2, Renesas) y los unicos que funcionan son los usb3 (como usb2 claro) Gracias por tu apoyo. Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432282 Share on other sites More sharing options...
MaLd0n Posted May 28, 2017 Share Posted May 28, 2017 Clover config.plist, Acpi, DTGP e FixUSB 1 Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432290 Share on other sites More sharing options...
Kanchi Posted May 28, 2017 Author Share Posted May 28, 2017 Gracias por tu apoyo. Como dejo en 0 las demas observaciones? Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432298 Share on other sites More sharing options...
MaLd0n Posted May 28, 2017 Share Posted May 28, 2017 DSDT.dsl.zip 1 Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432300 Share on other sites More sharing options...
Kanchi Posted May 28, 2017 Author Share Posted May 28, 2017 (edited) Guau Mil Gracias. ya puedo seguir adelante. Saludos. NOTA: Activando mensajes de "remark" y Activando mensajes de "optimización" tengo bastante camino para depurarlo. Tengo que dejarlo en Cero todo, para tranquilidad. Me preocupa que El Compilador se invente código, según Rehabman es un error que ya reportó a Intel y en éste caso ponga líneas de dificil solución. Tal vez podrías orientarme como solucionarlo. Saludos. Mil gracias Edited May 29, 2017 by Kanchi Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432310 Share on other sites More sharing options...
Kanchi Posted May 30, 2017 Author Share Posted May 30, 2017 El unico error del primer post, esta relacionado con la Variable NVOP (Nvidia Optimus) . En L701x no tiene gráfica integrada el CPU, en cambio tiene un chip Nvidia 445M de 3Gb, donde no puede haber cambio de un chip a otro, en otros modelos si, L702x, etc.. El parche que encontré causa que se desaparezca el error pero existen muchos Warnings/Remarks /Optimizations que hay que solucionar y dejar a 0. # Fixup NVOP Method Call into_all method label _DSM code_regex Return\s\(NVOP\) replace_matched begin Return (NVOP (Arg0, Arg1, Arg2, Arg3)) end; into_all method label _DSM code_regex (\s+Arg0\s+Arg1\s+Arg2\s+Arg3\s+) remove_matched; into definitionblock label DSDT code_regex External\s\(NVOP,\sIntObj\) replace_matched begin External (NVOP, MethodObj) end; Es necesario una solución mejor, por eso trato de entender que pasa allí. NVOP es un Método que no está definido, encontré un ejemplo aquí, la cosa se agranda. Pero en mi caso Dell L701x sin gráfica integrada con Nvidia 445m de 3gb y trabajando con drivers incluidos en Sierra 10.12.5, como parece muy necesario el método. Pero hay que investigar más. Si alguien puede echarme una mano, muy agradecido, mientras sigo aprendiendo. Saludos. Link to comment https://www.insanelymac.com/forum/topic/324020-dsdt-con-1-error-dell-l701x/#findComment-2432730 Share on other sites More sharing options...
Recommended Posts