Jump to content
3 posts in this topic

Recommended Posts

please help me !

 

i want to patch USB detection as integrated, but i just get compile errors :D

 

this is the USB config in DSDT (i use a GA EP45-DS3R BIOS F11e)

Device (USB0)
		{
			Name (_ADR, 0x001D0000)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x03, 
				0x03
			})
		}

		Device (USB1)
		{
			Name (_ADR, 0x001D0001)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x04, 
				0x03
			})
		}

		Device (USB2)
		{
			Name (_ADR, 0x001D0002)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x0C, 
				0x03
			})
		}

		Device (USB3)
		{
			Name (_ADR, 0x001A0000)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x0E, 
				0x03
			})
		}

		Device (USB4)
		{
			Name (_ADR, 0x001A0001)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x05, 
				0x03
			})
		}

		Device (USB5)
		{
			Name (_ADR, 0x001A0002)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x20, 
				0x03
			})
		}

		Device (USBE)
		{
			Name (_ADR, 0x001D0007)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x0D, 
				0x03
			})
		}

		Device (USE2)
		{
			Name (_ADR, 0x001A0007)
			Method (_S3D, 0, NotSerialized)
			{
				If (LEqual (OSFL, 0x02))
				{
					Return (0x02)
				}

				Return (0x03)
			}

			Name (_PRW, Package (0x02)
			{
				0x0D, 
				0x03
			})
		}

 

how can i fix it ?

Link to comment
https://www.insanelymac.com/forum/topic/193599-need-help-for-patching-a-dsdt/
Share on other sites

please help me !

 

i want to patch USB detection as integrated, but i just get compile errors :)

 

this is the USB config in DSDT (i use a GA EP45-DS3R BIOS F11e)

Device (USB0)
		 {
			 Name (_ADR, 0x001D0000)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x03, 
				 0x03
			 })
		 }

		 Device (USB1)
		 {
			 Name (_ADR, 0x001D0001)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x04, 
				 0x03
			 })
		 }

		 Device (USB2)
		 {
			 Name (_ADR, 0x001D0002)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x0C, 
				 0x03
			 })
		 }

		 Device (USB3)
		 {
			 Name (_ADR, 0x001A0000)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x0E, 
				 0x03
			 })
		 }

		 Device (USB4)
		 {
			 Name (_ADR, 0x001A0001)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x05, 
				 0x03
			 })
		 }

		 Device (USB5)
		 {
			 Name (_ADR, 0x001A0002)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x20, 
				 0x03
			 })
		 }

		 Device (USBE)
		 {
			 Name (_ADR, 0x001D0007)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x0D, 
				 0x03
			 })
		 }

		 Device (USE2)
		 {
			 Name (_ADR, 0x001A0007)
			 Method (_S3D, 0, NotSerialized)
			 {
				 If (LEqual (OSFL, 0x02))
				 {
					 Return (0x02)
				 }

				 Return (0x03)
			 }

			 Name (_PRW, Package (0x02)
			 {
				 0x0D, 
				 0x03
			 })
		 }

 

how can i fix it ?

 

 

Did you try DSDT patcher Gui 1.0 ? http://######.com/index.php?option=...0&Itemid=48

×
×
  • Create New...