diff --git a/strings/00DD29 b/strings/00DD29 new file mode 100644 index 00000000..0d2816aa --- /dev/null +++ b/strings/00DD29 @@ -0,0 +1,6 @@ +Do something with $DD00 and compare it with some value. + +$DD00 is one of the CIA ports, so checking the value of inputs +on this port is something rather expected and common. +Also, this sequence doesn't even contain a whole instruction. +Not copyrightable. diff --git a/strings/00DD60 b/strings/00DD60 new file mode 100644 index 00000000..8ef4fc5e --- /dev/null +++ b/strings/00DD60 @@ -0,0 +1,5 @@ +Do something with $DD00 and return from sub-routine. + +Only one whole instruction. Also $DD00 is a CIA IO port, and +so it gets used quite a lot, so is no surprise to see it appearing. +Not copyrightable. diff --git a/strings/00DD60AD00DD b/strings/00DD60AD00DD new file mode 100644 index 00000000..96bc1e55 --- /dev/null +++ b/strings/00DD60AD00DD @@ -0,0 +1,7 @@ +do something with $DD00, then RTS, then read $DD00 + +Again, $DD00 is a CIA IO register, and so there are a number +of routines that are required that simply check or modify the +contents of this register in order to implement the IEC serial +protocol. Thus it is totally unsurprising to find routines that +start by reading $DD00 and then processing it in some way. diff --git a/strings/021860 b/strings/021860 new file mode 100644 index 00000000..fdeb6681 --- /dev/null +++ b/strings/021860 @@ -0,0 +1,6 @@ +Instruction fragment + CLC + RTS + +C flag is used to indicate success/failure of many KERNAL routines. +Thus finding CLC before an RTS is not at all surprising, and the +obvious way to indicate success in a routine. +Not copyrightable. diff --git a/strings/60AD00DD b/strings/60AD00DD new file mode 100644 index 00000000..fc31e9ac --- /dev/null +++ b/strings/60AD00DD @@ -0,0 +1,7 @@ +Return from subroutine, then read $DD00 , and do something with it. + +Again, $DD00 is a CIA IO register, and so there are a number +of routines that are required that simply check or modify the +contents of this register in order to implement the IEC serial +protocol. Thus it is totally unsurprising to find routines that +start by reading $DD00 and then processing it in some way. diff --git a/strings/60AD00DD29 b/strings/60AD00DD29 new file mode 100644 index 00000000..fc31e9ac --- /dev/null +++ b/strings/60AD00DD29 @@ -0,0 +1,7 @@ +Return from subroutine, then read $DD00 , and do something with it. + +Again, $DD00 is a CIA IO register, and so there are a number +of routines that are required that simply check or modify the +contents of this register in order to implement the IEC serial +protocol. Thus it is totally unsurprising to find routines that +start by reading $DD00 and then processing it in some way. diff --git a/strings/D2FFC8 b/strings/D2FFC8 new file mode 100644 index 00000000..22582de3 --- /dev/null +++ b/strings/D2FFC8 @@ -0,0 +1,5 @@ +Part of JSR $FFD2 / INX + +Essentially part of a loop to print some characters. +No creativity. Only a single whole instruction. +Not copyrightable. diff --git a/strings/DD60AD00DD b/strings/DD60AD00DD new file mode 100644 index 00000000..96bc1e55 --- /dev/null +++ b/strings/DD60AD00DD @@ -0,0 +1,7 @@ +do something with $DD00, then RTS, then read $DD00 + +Again, $DD00 is a CIA IO register, and so there are a number +of routines that are required that simply check or modify the +contents of this register in order to implement the IEC serial +protocol. Thus it is totally unsurprising to find routines that +start by reading $DD00 and then processing it in some way. diff --git a/strings/DD60AD00DD09 b/strings/DD60AD00DD09 new file mode 100644 index 00000000..96bc1e55 --- /dev/null +++ b/strings/DD60AD00DD09 @@ -0,0 +1,7 @@ +do something with $DD00, then RTS, then read $DD00 + +Again, $DD00 is a CIA IO register, and so there are a number +of routines that are required that simply check or modify the +contents of this register in order to implement the IEC serial +protocol. Thus it is totally unsurprising to find routines that +start by reading $DD00 and then processing it in some way.