I tried a couple of other cards and found that they have different MBR formats with no header. I noted this in a previous log. There's an offset at 0x01BE that points to the MBR. My theory is this is true for "bigger" cards. I think the reason I could...
Detecting and identifying a card As stated in an earlier log, the card insertion is detected by grounding the pin *CD. But this is not enough to make the scope believe he have a know card inside him. You need to indicate him what type of card was inserted....
Intrigued by the various file-related pointers seen in deleteThisFile_EB9B, I remember that the keyboard scan routine had a final case where the bulk of the keystrokes (the printable ones) are handled, and there was a scan code to ASCII routine before...
Ok, now it is kind of proven that binary CPLD (or FPGA) may implement ternary logic, but how we can integrate it with "true" ternary components, especially when CPLD is 3.3V and TRIMUXes are -5V and +5V? Answer is DG403 chips may do the job: Because...
Before I start this log on the keyboard I should mention that I'm in the process of putting all of my writings and software on the Video Writer on a small website. The following is an almost direct copy of what will be the article about the keyboard......
The 5.21E ROM works file with the current board, but the 7.11A ROM uses a different pin for the vertical sync signal. This can be fixed, but then the 5.21E ROM results in no display. Rather than fixing the hardware (with a jumper to be changed when the...
In this chapter, the fundamental concepts of hexapod robots such as walking gaits, stability, kinematics and dynamics are covered which are essential to obtain a better understanding of the control architecture that is delivered in the next chapter....
While whizzing through the code trying to scrounge verified keyboard scan codes and flags, I found some some buried treasure in the form of an undocumented test routine. It's not that exciting -- it just fills the current file with some sample...
Dave at eevblog posted an excellent video series on designing custom LCDs, so I watched those a number of times. I also found another eevblog user who posted a great writeup of a replacement LCD he designed for his Tandy/Radio Shack TRS-80...
As for the equation that will be used to determine whether a neurotransmitter triggers one of the intervals in a neuron, it will be as follows:where the numerator represents the sum of the specific neurotransmitter (t) from the neurons that are active...
This Blog will Cover How to build a cheap EC meter for your aquaponics/Hydroponics or water quality related projects. We are not going to get into what the ideal value of PPM or EC is, Just cover how to measure and quantify a fluid.We will be using this...
sub_F374 has caught my interest because it seems to be painting the LCD with the currently selected file's contents according to several state variables that I have not fully reverse-engineered.The routine begins like this:F374 sub_F374: F374 BD F6 18...
I also wanted to sniff the communication between the micro controller and radio IC, but couldn't get the case of the remote control open. At the next opportunity I brought the Mi-Light Wi-Fi controller with me and got that open more or less easily:Inside...
At last, I found a bit in EC RAM that is used to enable EC ACPI, so ACPI is working now. I copied the ASL code from vendor DSDT, and now battery, AC, and lid status change can be detected by OS now.https://review.coreboot.org/#/c/19072/