全部博文(4)
发布时间:2014-03-25 14:45:29
Lockdep trace the classes but not the instances of locks.For examle, the spinlock:When being initialized by 'spin_lock_init':#define raw_spin_lock_init(lock)\do { \ static struct lock_class_key __key; \ __raw_spin_lock_init((lock), #lock, &__key); .........【阅读全文】
发布时间:2014-03-25 14:44:12
When you get a a memory module, may be you get an description like "???MX8" or "???MX16".What is this stand for?The "???" is the density of memory chip on the PCB of your memory module which is measured by megabits.The "X8" or "X16" is the width of the memory chip on the PCB which is .........【阅读全文】
发布时间:2014-03-22 09:33:58
After reading the article pervious, you may wonder how the system boot up.This time I will summary of that topic.As you know, when power on or reset happened, the system will run the bios.This comes a question: how the cpu accsses the memory which it wants?I will talk some middle ages x86 system.........【阅读全文】
发布时间:2014-03-11 16:27:17
We can read/write date from/to coms by using in/out on the port '70h(address)' and '71h(value)'.The address '0fh' keeps which is the so called "Shutdown Status bytes" field in the cmos memory, which determined the shutdown status.We can modify the shutdown status bytes for special use, like outputi.........【阅读全文】