firmware

How firmwares communicate to the electronic devices to perform its operations?

对着背影说爱祢 提交于 2019-12-08 14:09:04
问题 Almost all electronic devices comes with firmwares. I know it is stored in ROM (Read only memory) so it becomes non-volatile (no power source required to hold the contents from getting erased like RAM) What I want to know is "How firmwares communicate to the electronic devices to perform its operations?" Let say there is a small roller.. On press of a button, how it makes it to move? Can someone please explain what is residing behind, to make it happen.. I think it may require a little brief

Different ways to to trigger a SMI for a processor

吃可爱长大的小学妹 提交于 2019-12-08 11:56:30
问题 I am writing some firmware code running in the System Managemnt Mode (SMM) on an Intel platform. I want to fully understand how my SMI handler get started. I read from the Intel Manual that: The only way to enter SMM is by signaling an SMI through the SMI# pin on the processor or through an SMI message received through the APIC bus. And I also read that a synchronous SMI can be triggered by writing to an I/O port . My understanding is like this: SMM is just a special operating mode of a

Does anyone know a list with magic numbers of file systems and archive/compression formats?

时光总嘲笑我的痴心妄想 提交于 2019-12-08 02:14:54
问题 I'm looking for a list that has the magic numbers of the most important of the following file systems and archive/compression formats: http://en.wikipedia.org/wiki/List_of_file_systems http://en.wikipedia.org/wiki/List_of_archive_formats For example something like: -filesystem- -magic_number- -cramfs- -45 3d cd 28 00- -archive/compression- -magic_number- -gz- -1f 8b- I found some on google but no complete list or technical docs, so I ask you guys as experts. 回答1: You could try this list: File

How can i change Android Default Home screen Code and Replace my Customize Home Screen application source code?

天涯浪子 提交于 2019-12-06 02:21:37
问题 Here i already make one customize home screen launcher application for android. Now i want to add this application in Android Source code. And Remove Default android home screen source code from Android 2.3 source code. than i want to built whole Android Source code after replacing default home screen source code on EVOLUTION MODULE . I want to know Steps About this how can i achieve this. So please Share your idea how can i replace default home screen source code to my home screen source

XCode 4 and iOS 4.2.1

别说谁变了你拦得住时间么 提交于 2019-12-06 01:49:39
问题 I've installed XCode4 and I need to build for iOS 4.2.1 is there a possibility to install the "old" firmware 4.2.1 and build against it? 回答1: As far as I understand it you can only use a 4.3 Base SDK but can target also older OSes like 4.2.1 or whatever. So no need to install old firmwares. Actually it wouldn't make sense any other way. I have a older iPod Touch which can only be upgraded to 4.2.1, so it has to be programmed targeted for 4.2.1 using the same toolset. 来源: https://stackoverflow

Java in Embedded Programming

本秂侑毒 提交于 2019-12-05 13:43:44
Can java programming be used in micro-controller programming like C and C++? If yes what are the requirement for it? What about in PIC16 and PIC32 series micro controller? Any Possibility for them. I could not find much more information about it in the web too.I appreciate your help. Cheers!!! Clifford To run Java on any platform you will need a Java Virtual Machine (JVM). I would not hold out too much hope for PIC16 due to the memory resources required and perhaps the performance. If you want the highest performance and smallest footprint then C or C++ are a better (and most usual) solution

What is a typical keypress duration

有些话、适合烂在心里 提交于 2019-12-04 21:45:48
问题 I'm doing some work on key press handing in a firmware project. I've been googling to try to find what the typical duration of a key press is, particularly the minimum for a fast typist. Surprisingly I can't find any figures for this anywhere. 回答1: There are some recent studies on keypress timings that have published there timings. Here are two: http://www.cs.cmu.edu/~keystroke/ (Data gathered by Kevin Killourhy and Roy Maxion as accompaniment to "Comparing Anomaly-Detection Algorithms for

synchronization between two tasks

旧街凉风 提交于 2019-12-04 15:44:01
This is actually a design question for firmware in an embedded system I have two ISRs (of same priority) executed independently . These ISRs are triggered when the h/w generates data. I want a mechanism which must be put in place to synchronise between task1 and task2. task 2 must know about the certain values calculated in task1 which must then be taken into account while computing certain values in task2. I don't have OS primitives to use ie the system does not have any Operating system. Task1 is executed within the context of ISR1 and task2 within the context of ISR2. The processor which we

How can i change Android Default Home screen Code and Replace my Customize Home Screen application source code?

ε祈祈猫儿з 提交于 2019-12-04 07:52:32
Here i already make one customize home screen launcher application for android. Now i want to add this application in Android Source code. And Remove Default android home screen source code from Android 2.3 source code. than i want to built whole Android Source code after replacing default home screen source code on EVOLUTION MODULE . I want to know Steps About this how can i achieve this. So please Share your idea how can i replace default home screen source code to my home screen source code. i already download the source code of android 2.3. but i have no idea where i have to change in code

A good serial communications protocol/stack for embedded devices? [closed]

China☆狼群 提交于 2019-12-04 07:26:57
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed last year . After writing several different custom serial protocols for various projects, I've started to become frustrated with re-inventing the wheel every time. In lieu of continuing to develop custom solutions for every project, I've been searching for a more general solution. I was wondering if anyone knows of a serial