- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 How to choose an in-circuit emulator
How to choose an in-circuit emulatorBy Jonathan Hectorhttp://www.embedded.com/23901694?_requestid=49956An in-circuit emulator (ICE) is an invaluable tool for software andhardware developers alik
2008-08-31 15:05:00 662
转载 ICE Technology Unplugged
ICE Technology Unplugged Jack Gansslehttp://www.embedded.com/1999/9910/9910sr.htmReportsof the demise of the ICE are premature. This powerful debugging tool isalive and well, even if it may need m
2008-08-31 15:00:00 848
转载 Beginner's Corner - In-Circuit-Emulators
Beginners Corner - In-Circuit-EmulatorsJack Gansslehttp://www.ganssle.com/index.htmEmbedded systems pose unique debugging challenges. Withneither terminal nor display (in most cases) there’s no nat
2008-08-31 14:46:00 416
转载 The ZEN of BDM
The ZEN of BDMCraig A. HallerMacraigor Systems Inc.This document may be freely disseminated, electronically or in print,provided its total content is maintained,including the original copyright noti
2008-08-31 14:00:00 1097
转载 Reverse Engineering with LD_PRELOAD
--------------------------------------------------- Reverse Engineering with LD_PRELOAD Izik ---------------------------------------------------This paper is about the LD_PRELOAD feature, and ho
2008-08-30 15:55:00 642
转载 Calling Conventions Demystified (Visual C++ calling conventions explained)
Long time no see these tedious 0CCCCCCCCh, "0cch" machine code for int 3, just a way to initialize the stack with int 3 for debug version:)# lea edi,[ebp-0C0h] # mov ecx,30h # mo
2008-08-30 11:41:00 432
转载 likely() and unlikely()
Quote from : http://kernelnewbies.org/FAQ/LikelyUnlikelybvl = bvec_alloc(gfp_mask, nr_iovecs, &idx);if (unlikely(!bvl)) { mempool_free(bio, bio_pool); bio = NULL; goto out;}In fact, these functions
2008-08-30 11:16:00 467
转载 DoWhile0
Why do a lot of #defines in the kernel use do { ... } while(0)? There are a couple of reasons: (from Dave Miller) Empty statements give a warning from the compiler so this is why you see #define FOO
2008-08-29 01:28:00 441
转载 Open Firmware
From Wikipedia, the free encyclopediaOpen Firmware, or OpenBoot in Sun Microsystems parlance, is a standard defining the interfaces of a computer firmware system, formerly endorsed by the IEEE. It ori
2008-08-28 01:19:00 2391
转载 Booting
From Wikipedia, the free encyclopedia In computing, booting (booting up) is a bootstrapping process that starts operating systems when the user turns on a computer system. A boot sequence is the initi
2008-08-28 01:07:00 1107
转载 Power-on self-test
From Wikipedia, the free encyclopediaPower-on self-test (POST) is the common term for a computer, router or printers pre-boot sequence. The same basic sequence is present on all computer architecture
2008-08-28 00:54:00 2543
转载 Flattened Device Tree Blob
Linux kernel expects certain information on the hardware that it runs on. For kernels compiled with ARCH=powerpc,the flattened device tree is the only supported way of booting ARCH=powerpc kernels
2008-08-28 00:03:00 2601
转载 PowerPC
PowerPCPowerPC is a RISC instruction set architecture created by the 1991 Apple–IBM–Motorola alliance, known as AIM. Originally intended for personal computers, PowerPC CPUs have since become popular
2008-08-27 23:43:00 815
转载 A brief overview of the Windows debuggers
A brief overview of the Windows debuggersKD – Kernel debugger. You want to use this to remote debug OSproblems like blue screens. You want it if you develop device drivers. CDB – Command-l
2008-08-27 23:16:00 377
转载 Execute in place
From Wikipedia, the free encyclopedia In computer science, execute in place (XIP) is a method of executing programs directly from long term storage rather than copying it into R
2008-08-27 23:14:00 1176
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人