เว็บไซต์ Phoronix.com ได้รายงานว่า ใน Patch อัพเดทไดรเวอร์ตัวล่าสุดสำหรับ Linux 5.19 ของการ์ดจอ AMD ได้มีการพบถึง Device ID ของอุปกรณ์ใหม่ในตระกูล “Beige Goby” ซึ่งเป็นตระกูลของการ์ดจอระดับเริ่มต้นของ AMD
Phoronix.com ยังระบุอีกว่า เมื่อนำ Device ID ที่ปรากฏขึ้นมาใหม่มาตรวจสอบดู ก็พบว่าเป็น Device ID ที่ไม่เคยเป็นของอุปกรณ์ชิ้นไหนมาก่อน ที่ผ่านมา Device Id ของ การ์ดจอตระกูลนี้คือ 0x7421, 0x7422, 0x7423, และ 0x743F แต่ที่เพิ่มขึ้นมาใหม่คือ 0x7424 นั่นจึงเป็นการยืนยันว่า Patch ที่อัพเดทนั้นทำเพื่อเตรียมความพร้อมรองรับการ์ดจอตัวใหม่นั่นเอง
การ์ดจอตัวใหม่ในตระกูล Beige Goby นั้น คาดการณ์ว่าจะเป็นการ์ดจอราคาย่อมเยาและมีประสิทธิภาพย่อมลงมาจาก Radeon RX 6300 หรืออาจจะเป็นการปรับปรุง RX 6450 และ 6550 XT ก็เป็นได้
ที่มา - phoronix
Comments
น่าจะ oem คอมแบรนด์มั้งครับ
แบบผมใช้ RX 640 ไม่มีขายในตลาดทั่วไป ก็คือ RX550 ที่มี 640sp
การ์ดจอตระกูนี้คือ -> การ์ดจอตระกูลนี้คือ
แนะนำให้เขียนเป็นเลขฐาน10 ครับ end user จะได้เข้าใจง่ายขึ้น
0x7421 = 29729
0x7422 = 29730
0x7423 = 29731
0x7424 = 29732
0x743F = 29759
ทำไม Device ID ถึงควรเขียนเป็นเลขฐาน 10 หรือครับ
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
ถ้าเป็น end user ที่ไม่ได้ใช้เลขฐาน 16, literal ในชีวิตประจำวัน
เขาไม่รู้ด้วยซ้ำว่ามันคือเลขฐาน 16 ครับ
คิดว่า device id เป็น id ที่ขึ้นต้นด้วยอักษร 0x มากกว่า
จะแปลงเป็นเลขฐาน 10 หรือจะใช้เลขฐาน 16 ทั้งอย่างงั้นเลยมันก็ไม่มีผล เพราะมันคือรหัสหรือชื่อของมัน และตัวมันเองก็ไม่มี "ค่า" นอกจากเป็นแค่รหัสหรือชื่อ ถ้าตัวอย่างใกล้ๆ ตัวก็เบอร์โทรที่มันเป็นตัวเลขก็จริง แต่เบอร์ 045635278 ก็ไม่ได้มีค่าน้อยไปกว่า 0954265673 เลยครับ
Device ID ก็คือ Device ID ครับ มีค่าเหมือนชื่อชื่อหนึ่ง ไม่ได้มีค่าในเชิงปริมาณจึงไม่จำเป็นต้องแปลงเป็นฐาน 10 ให้คนที่ไม่รู้เรื่องเข้าใจครับ กลับกันการแปลงเป็นเลขฐาน 10 เสียอีกจะทำให้คนไม่รู้เรื่องว่ามันคืออะไร
ยกตัวอย่างเช่น VEN_11DB&DEV_2FBE&SUBSYS_14ED10DF หรือ Windows Error Code 0xc00000e ก็ไม่จำเป็นต้องแปลงเป็นฐาน 10 ครับ เพราะตัวมันมีความหมายในตัวมันเองอยู่แล้ว
Russia is just nazi who accuse the others for being nazi.
someone once said : ผมก็ด่าของผมอยู่นะ :)
อืม ผมไปหาข้อมูลมาละครับ มันต้องเอาไปใช้ต่ออีก และดูเหมือนมันจะเป็น character ด้วย
ถ้าเขียนเป็นฐาน 10 ผมเองก็งง ใช้เป็นฐาน 16 น่ะเหมาะสมแล้ว 👍
มันเสียความหมายดั้งเดิมครับ
คือถ้าเราไปหา id ในต้นทางมันจะกลายเป็นหาไม่เจอ พอไปหาใน device database ก็จะหาไม่เจอ มันก็เลยสูญเสียคุณค่าในฐาน identifier ไป
ถ้าใน database มัน type เป็น int น่ะหาเจอครับ
https://onlinegdb.com/V_Gdr3w0E
End user อย่างผม เข้าใจง่ายขึ้นเยอะเลยครับ 29729 นี่เอง @_@
เดี๋ยวก่อนนนนนนนน
เอาจริง ๆ ลองเอาเลขนี้ 0x7421 ไป search ใน Google ยังหาเจอนะว่าเป็นรหัสรุ่นของ AMD แต่เอาเลขนี้ 29729 ไปหานี่ไม่เจออะไรที่เกี่ยวข้องเลย
บางที่ ชื่อก็ไม่ต้องไปแปลมันก็อาจจะเหมาะสมมากกว่านะครับ มันจะเสียคุณค่าความเป็น ID (identity) ไป เหมือนชื่อคนก็คือชื่อคน ไม่ต้องไปแปลความหมายมันก็ได้น่ะครับ
ไม่เห็นประโยชน์ของการแปลงเป็นเลขฐาน 10 ด้วยซ้ำครับ เสียเวลาฟรี end user ก็มองมันเป็นชื่อหนึ่งชื่อแค่นั้นเอง เผลอ ๆ จำยากกว่าเดิม เพราะแทนที่จะจำแค่ 4 หลักกลายเป็นต้องมาจำทั้ง 6 หลักแทน
ได้มีการพบ?
Device ID, device ID
ระดับเริ่มต้น
การ์ดจอ
ปรากฏ
จะกั๊กdecoding อีกไหม? แบบ RX6400 RX6500 ที่ถอดรหัสvideoได้น้อยกว่า RX460 เก่าๆซะอีก