Last 30 days
Older
-
-
-
HardwareComparisionChart
(A chart contrasting different hardware devices) Wiki page edited by ioerror
- Revision r145
Edited wiki page through web user interface.
Revision r145
Edited wiki page through web user interface.
-
r144
(We now have a basic audio target, we need to migrate the aud...) committed by ioerror
- We now have a basic audio target, we need to migrate the audio stuff into libmsr and make audio libs
a proper build dep.
We now have a basic audio target, we need to migrate the audio stuff into libmsr and make audio libs
a proper build dep.
-
r143
(Nothing interesting, just whitespace cleanup.
) committed by ioerror
- Nothing interesting, just whitespace cleanup.
Nothing interesting, just whitespace cleanup.
-
r142
(We forgot to clean for MAKSTRIPEQUICKCLONE, we've got it now...) committed by ioerror
- We forgot to clean for MAKSTRIPEQUICKCLONE, we've got it now.
We forgot to clean for MAKSTRIPEQUICKCLONE, we've got it now.
-
r141
(Add note about audio interfacing.
) committed by ioerror
- Add note about audio interfacing.
Add note about audio interfacing.
-
r140
(Initial importation of dmsb and dab for audio processing of ...) committed by ioerror
- Initial importation of dmsb and dab for audio processing of stripe data.
We'll integrate a more useful interface that's more libmsr-ish in the future.
Initial importation of dmsb and dab for audio processing of stripe data.
We'll integrate a more useful interface that's more libmsr-ish in the future.
-
MAKStripeSpecification
(MAKStripe driver specification) Wiki page edited by ioerror
- Revision r139
Edited wiki page through web user interface.
Revision r139
Edited wiki page through web user interface.
-
r138
(This is the initial copy of the MAKStripe USB specification....) committed by ioerror
- This is the initial copy of the MAKStripe USB specification.
This is the initial copy of the MAKStripe USB specification.
-
-
MAKStripe Wiki page deleted by ioerror
-
-
-
r133
(Annnnd we've got a working card cloner (at least as well as ...) committed by ioerror
- Annnnd we've got a working card cloner (at least as well as the device can actually clone cards).
This is pretty much identical to the non-free software cloning function. Their software only works
some of the time, if at all - ours is much the same! Huzzah!
Annnnd we've got a working card cloner (at least as well as the device can actually clone cards).
This is pretty much identical to the non-free software cloning function. Their software only works
some of the time, if at all - ours is much the same! Huzzah!
-
r132
(Update idea for emulator.
) committed by ioerror
- Update idea for emulator.
Update idea for emulator.
-
r131
(The MAKStripe desires a blocked opening.
) committed by ioerror
- The MAKStripe desires a blocked opening.
The MAKStripe desires a blocked opening.
-
r130
(We want to | the value of blocking and not treat it as the s...) committed by ioerror
- We want to | the value of blocking and not treat it as the second arg.
We want to | the value of blocking and not treat it as the second arg.
-
r129
(Refactor to remove typo and set blokcing to be 0.
) committed by ioerror
- Refactor to remove typo and set blokcing to be 0.
Refactor to remove typo and set blokcing to be 0.
-
-
r127
(Add two includes to ensure that everyone can handle blocking...) committed by ioerror
- Add two includes to ensure that everyone can handle blocking.
Add two includes to ensure that everyone can handle blocking.
-
r126
(We need to adjust serial_open to handle blocking and baud ra...) committed by ioerror
- We need to adjust serial_open to handle blocking and baud rate.
We need to adjust serial_open to handle blocking and baud rate.
-
r125
(Fix the protype for serial_setup, remove the TODO.
) committed by ioerror
- Fix the protype for serial_setup, remove the TODO.
Fix the protype for serial_setup, remove the TODO.
-
r124
(This adjusts the function prototype for serial_open to match...) committed by ioerror
- This adjusts the function prototype for serial_open to match the function.
This adjusts the function prototype for serial_open to match the function.
-
r123
(Add proper specific baud and blocking setup for MAKStripe.
) committed by ioerror
- Add proper specific baud and blocking setup for MAKStripe.
Add proper specific baud and blocking setup for MAKStripe.
-
r122
(Add MSR_BLOCKING and MSR_BAUD macros.
) committed by ioerror
- Add MSR_BLOCKING and MSR_BAUD macros.
Add MSR_BLOCKING and MSR_BAUD macros.
-
r121
(This adds SERIAL_DEBUG for possible serial debugging informa...) committed by ioerror
- This adds SERIAL_DEBUG for possible serial debugging information. Hat tip to San Mehat for the
idea/code.
Additionally add the ability to specify blocking and baud from the top level caller.
This adds SERIAL_DEBUG for possible serial debugging information. Hat tip to San Mehat for the
idea/code.
Additionally add the ability to specify blocking and baud from the top level caller.
-
r120
(Add MAK_BLOCKING
) committed by ioerror
- Add MAK_BLOCKING
-
r119
(This finishes out mak_clone() and it appears to work properl...) committed by ioerror
- This finishes out mak_clone() and it appears to work properly. Though the hardware is clearly buggy
as shit.
This finishes out mak_clone() and it appears to work properly. Though the hardware is clearly buggy
as shit.
-
r118
(Don't print memory that isn't used.
) committed by ioerror
- Don't print memory that isn't used.
Don't print memory that isn't used.
-
r117
(Whoops, forgot to exit this loop.
) committed by ioerror
- Whoops, forgot to exit this loop.
Whoops, forgot to exit this loop.
-
r116
(This ensures that we don't move forward in the quick cloner ...) committed by ioerror
- This ensures that we don't move forward in the quick cloner until we're certain we have the data we
want to have. The data stream still appears to become corrupt at some points and so it appears that
serial_read() isn't doing just what we expect; in theory, we should never have anything other than
just what we want. Perhaps the device sends data that we should be checking for every so often?
aaaaiiiiiieeeeee
This ensures that we don't move forward in the quick cloner until we're certain we have the data we
want to have. The data stream still appears to become corrupt at some points and so it appears that
serial_read() isn't doing just what we expect; in theory, we should never have anything other than
just what we want. Perhaps the device sends data that we should be checking for every so often?
aaaaiiiiiieeeeee
-
r115
(What was I? Drunk?
) committed by ioerror
- What was I? Drunk?
-
r114
(Current revision of this nightmare before I sleep.
) committed by ioerror
- Current revision of this nightmare before I sleep.
Current revision of this nightmare before I sleep.
-
r113
(We can now get as far as cloning but the actual clone comman...) committed by ioerror
- We can now get as far as cloning but the actual clone command appears to fail.
We can now get as far as cloning but the actual clone command appears to fail.
-
r112
(Lets give it a second.
) committed by ioerror
- Lets give it a second.
-
r111
(Update some usb-sniffing data. This stuff isn't as interesti...) committed by ioerror
- Update some usb-sniffing data. This stuff isn't as interesting as I'd like.
Update some usb-sniffing data. This stuff isn't as interesting as I'd like.
-
r110
(This fixes the mak_read() command to properly handle BIG END...) committed by ioerror
- This fixes the mak_read() command to properly handle BIG ENDIAN (!) frames.
This fixes the mak_read() command to properly handle BIG ENDIAN (!) frames.
-
r109
(This is all fucked up, I'll fix it when I actually sleep for...) committed by ioerror
- This is all fucked up, I'll fix it when I actually sleep for more than an hour in a week.
This is all fucked up, I'll fix it when I actually sleep for more than an hour in a week.
-
r108
(This fixes mak_reset() (though it's a bit verbose now!).
) committed by ioerror
- This fixes mak_reset() (though it's a bit verbose now!).
This fixes mak_reset() (though it's a bit verbose now!).
-
r107
(I was wrong, we don't end with 0x3f.
) committed by ioerror
- I was wrong, we don't end with 0x3f.
I was wrong, we don't end with 0x3f.
-
r106
(This implements a basic set of commands:
mak_cmd, mak_reset ...) committed by ioerror
- This implements a basic set of commands:
mak_cmd, mak_reset mak_read mak_clone
This implements a basic set of commands:
mak_cmd, mak_reset mak_read mak_clone
-
r105
(Update the header to match our desired names. Additionally u...) committed by ioerror
- Update the header to match our desired names. Additionally update the response for the RD command.
Update the header to match our desired names. Additionally update the response for the RD command.
-
r104
(This should be a stable card cloning utility once makstripe....) committed by ioerror
- This should be a stable card cloning utility once makstripe.c is stable. We can use this as a ghetto
unit test.
This should be a stable card cloning utility once makstripe.c is stable. We can use this as a ghetto
unit test.
-
r103
(It's not proper to make a string out of a single char. Also,...) committed by ioerror
- It's not proper to make a string out of a single char. Also, add a better abstraction macro for
tracks.
It's not proper to make a string out of a single char. Also, add a better abstraction macro for
tracks.
-
r102
(Add some more protocol info
) committed by noisetube
- Add some more protocol info
Add some more protocol info
-
r101
(Add more structs.
) committed by ioerror
- Add more structs.
-
r100
(Update to more correct information, abstract a bit more.
) committed by ioerror
- Update to more correct information, abstract a bit more.
Update to more correct information, abstract a bit more.
-
r99
(Update the header to include what we know, how we think it's...) committed by ioerror
- Update the header to include what we know, how we think it's used and add a struct that will be
handy for mak_cmd() when we properly implement it.
Update the header to include what we know, how we think it's used and add a struct that will be
handy for mak_cmd() when we properly implement it.
|