文章
首页 我的博文
用户3635970 2011-3-26 20:22
Accessing memory-mapped classes directly (Part 1)
Device drivers typically communicate with hardware devices through device registers. Many processors use memory-mapped I/O, which maps device regist ...
用户3635970 2011-3-25 15:36
Compared to what?
In my past articles, I examined some common alternatives for representing and manipulating memory-mapped devices in C. 1 I followed that with a ...
用户3635970 2011-3-25 15:32
Compared to what?
In my past articles, I examined some common alternatives for representing and manipulating memory-mapped devices in C. 1 I followed that with a ...
用户3635970 2011-3-24 18:05
Memory-mapped devices as C++ classes
In my previous column, I examined some common alternatives for representing and manipulating memory-mapped devices in C. 1 The techniques I pre ...
用户3635970 2011-3-24 17:52
Memory-mapped devices as C++ classes
In my previous column, I examined some common alternatives for representing and manipulating memory-mapped devices in C. 1 The techniques I pre ...
用户3635970 2011-3-22 16:56
Alternative models for memory-mapped devices (Part 2)
Using structures Structures provide a better way to model memory-mapped devices. You can use a structure to represent each co ...
用户3635970 2011-3-22 16:54
Alternative models for memory-mapped devices (Part 1)
Device drivers typically communicate with hardware devices through device registers. A driver sends commands or data to a device by storing into d ...
用户3635970 2011-3-22 16:14
Alternative models for memory-mapped devices (Part 2)
Using structures Structures provide a better way to model memory-mapped devices. You can use a structure to represent each ...
用户3635970 2011-3-22 16:13
Alternative models for memory-mapped devices (Part 1)
Device drivers typically communicate with hardware devices through device registers. A driver sends commands or data to a device by storing into dev ...
用户3635970 2011-3-18 12:29
Preventing dynamic allocation
In my previous column entitled "Poor reasons for rejecting C++", I sought to dispel some misconceptions about C++. 1 Among the many reader comments ...
用户3635970 2011-3-18 11:24
Preventing dynamic allocation
In my previous column entitled "Poor reasons for rejecting C++", I sought to dispel some misconceptions about C++. 1 Among the many reader comments ...
用户3635970 2011-3-17 17:44
Science, anyone? Anyone?
In December 2009, my fellow columnist Michael Barr published the first column in his Barr Code series, entitled "Bug-killing standards for firmwar ...
用户3635970 2011-3-17 17:40
Science, anyone? Anyone?
In December 2009, my fellow columnist Michael Barr published the first column in his Barr Code series, entitled "Bug-killing standards for firmw ...
用户3635970 2011-3-16 19:24
Computing properly aligned pointer values
In my previous article, I explained a technique that C++ run-time systems may use to dynamically allocate and deallocate arrays whose elements are cl ...
用户3635970 2011-3-16 18:59
Computing properly aligned pointer values
In my previous article, I explained a technique that C++ run-time systems may use to dynamically allocate and deallocate arrays whose elements are cl ...
关闭 站长推荐上一条 /2 下一条