Click here to Skip to main content
16,020,182 members
Home / Discussions / Hardware & Devices
   

Hardware & Devices

 
AnswerRe: how to automatic get information about connected input/output devices? Pin
Richard MacCutchan5-Sep-14 21:23
mveRichard MacCutchan5-Sep-14 21:23 
QuestionI think I got a virus on my galaxy S3...but I suck at analysing APKs and mobile phone security generally... Pin
Member 109640992-Sep-14 8:09
Member 109640992-Sep-14 8:09 
AnswerRe: I think I got a virus on my galaxy S3...but I suck at analysing APKs and mobile phone security generally... Pin
Albert Holguin3-Sep-14 9:08
professionalAlbert Holguin3-Sep-14 9:08 
Questionspecifications on atomic memory operations Pin
bkelly1328-Aug-14 14:21
bkelly1328-Aug-14 14:21 
AnswerRe: specifications on atomic memory operations Pin
Richard Andrew x6428-Aug-14 16:42
professionalRichard Andrew x6428-Aug-14 16:42 
AnswerRe: specifications on atomic memory operations Pin
Richard MacCutchan28-Aug-14 21:25
mveRichard MacCutchan28-Aug-14 21:25 
GeneralRe: specifications on atomic memory operations Pin
bkelly1329-Aug-14 14:19
bkelly1329-Aug-14 14:19 
AnswerRe: specifications on atomic memory operations Pin
harold aptroot28-Aug-14 22:24
harold aptroot28-Aug-14 22:24 
Depends on the CPU, obviously. Read the manual.
For example, see Intel System Programming Guide, section 8.1.1 "Guaranteed Atomic Operations":
The Intel486 processor (and newer processors since) guarantees that the following basic memory operations will
always be carried out atomically:
 • Reading or writing a byte
 • Reading or writing a word aligned on a 16-bit boundary
 • Reading or writing a doubleword aligned on a 32-bit boundary
The Pentium processor (and newer processors since) guarantees that the following additional memory operations
will always be carried out atomically:
 • Reading or writing a quadword aligned on a 64-bit boundary
 • 16-bit accesses to uncached memory locations that fit within a 32-bit data bus
The P6 family processors (and newer processors since) guarantee that the following additional memory operation
will always be carried out atomically:
 • Unaligned 16-, 32-, and 64-bit accesses to cached memory that fit within a cache line

The most relevant part is the last line, which says that almost load/store that that doesn't cross a cache line boundary is atomic (except anything wider than 8 bytes).
GeneralRe: specifications on atomic memory operations Pin
bkelly1329-Aug-14 14:24
bkelly1329-Aug-14 14:24 
AnswerRe: specifications on atomic memory operations Pin
Dave Kreskowiak29-Aug-14 2:52
mveDave Kreskowiak29-Aug-14 2:52 
AnswerRe: specifications on atomic memory operations Pin
Munchies_Matt28-Sep-14 14:16
Munchies_Matt28-Sep-14 14:16 
QuestionRTSP Using QuickTime Player Pin
AmbiguousName11-Aug-14 1:41
AmbiguousName11-Aug-14 1:41 
QuestionDifference between NDIS 6.3 and 6.4 with respect to Mobile Broadband APIs Pin
Sharath C V30-Jul-14 19:27
professionalSharath C V30-Jul-14 19:27 
AnswerRe: Difference between NDIS 6.3 and 6.4 with respect to Mobile Broadband APIs Pin
Munchies_Matt4-Aug-14 5:36
Munchies_Matt4-Aug-14 5:36 
GeneralRe: Difference between NDIS 6.3 and 6.4 with respect to Mobile Broadband APIs Pin
Sharath C V4-Aug-14 18:33
professionalSharath C V4-Aug-14 18:33 
GeneralRe: Difference between NDIS 6.3 and 6.4 with respect to Mobile Broadband APIs Pin
Munchies_Matt4-Aug-14 22:02
Munchies_Matt4-Aug-14 22:02 
GeneralRe: Difference between NDIS 6.3 and 6.4 with respect to Mobile Broadband APIs Pin
Sharath C V4-Aug-14 23:15
professionalSharath C V4-Aug-14 23:15 
QuestionHow to get reset status from usb touch device in XP driver Pin
cedricvictor29-Jul-14 4:24
cedricvictor29-Jul-14 4:24 
Questionpen drive issue Pin
Abhijit Ghosh (Subho) 26-Jul-14 22:23
professionalAbhijit Ghosh (Subho) 26-Jul-14 22:23 
AnswerRe: pen drive issue Pin
Bernhard Hiller27-Jul-14 20:59
Bernhard Hiller27-Jul-14 20:59 
AnswerRe: pen drive issue Pin
Richard Andrew x6430-Aug-14 14:39
professionalRichard Andrew x6430-Aug-14 14:39 
RantMSFT HCK Pin
Munchies_Matt23-Jun-14 14:36
Munchies_Matt23-Jun-14 14:36 
QuestionAdd A Third Monitor Pin
Kevin Marois27-May-14 14:19
professionalKevin Marois27-May-14 14:19 
AnswerRe: Add A Third Monitor Pin
Albert Holguin5-Jun-14 9:57
professionalAlbert Holguin5-Jun-14 9:57 
QuestionRTSP not supported on WMP 12 ? Pin
Django_Untaken13-Apr-14 20:08
Django_Untaken13-Apr-14 20:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.