Wednesday, February 10, 2016

Introduction



Who Am I?
I am an electronics engineer, an alumni of BITS-Pilani.
The majority of my contributions went into Embedded Software development for a leading SoC company and then a world-known manufacturer. At present I am working with a promising Networking company working towards intelligent networking solution.

Why This Blog

This Blog is collection of my day-to-day embedded software scribbles ranging from bit magic, C programming concepts, Linux user/kernel space programming, Useful tools and many other related aspects for embedded software.

Needless to say, the idea is to build a powerful content to understand Software programming logic and a material for interview preparation in embedded domain. The approach I have taken is, read content over internet/kernel source etc, concise it on my page for quick browse/recall and list referenced links for deeper dive.

I do have certain pen-paper material, but I always struggle to arrange things, add/delete notes. So, I hope Blogger will help me build the material for self-reference as well.

How is this Organized?

The flow of any page is as below:

Blue Heading
Description about the topic, examples etc.

Exercise List sample problems. I have refrained from putting C code or related solution deliberately. As that makes the blog look cluttered. The idea is to discuss approach and logic, and then leave rest to reader's choice of language for programming this. I do intend to put C solutions at some point in some different page, but that is not immediate priority for me.

Some historical context which can be skipped if not relevant.

To express gratitude and thanks, I have listed good links which helped my build 'this' page. More information can be found there.
References:
Reference Links


PS: I would look for any efficient way to organize topics for quick browse.