Added LF frequency adjustments from d18c7db, cleaned up code,
typo fixes in iso14443a code, added the missing "tools" directory, added initial elements for online/offline detection for commands.
This commit is contained in:
18
tools/merge-srec.pl
Normal file
18
tools/merge-srec.pl
Normal file
@@ -0,0 +1,18 @@
|
||||
# merge the code that initially executes out of flash with the RAM image
|
||||
|
||||
($flashFile, $ramFile) = @ARGV;
|
||||
|
||||
open(FLASH, $flashFile) or die "$flashFile: $!\n";
|
||||
|
||||
while(<FLASH>) {
|
||||
print if /^S3/;
|
||||
}
|
||||
|
||||
open(RAM, $ramFile) or die "$ramFile: $!\n";
|
||||
|
||||
while(<RAM>) {
|
||||
if(/^S3(..)(........)(.*)/) {
|
||||
$addr = sprintf('%08X', hex($2) - 0x00200000 + 0x200);
|
||||
print "S3$1$addr$3\n";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user