summaryrefslogtreecommitdiff
path: root/usb-i2c-sl018/keystore.c
diff options
context:
space:
mode:
Diffstat (limited to 'usb-i2c-sl018/keystore.c')
-rw-r--r--usb-i2c-sl018/keystore.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/usb-i2c-sl018/keystore.c b/usb-i2c-sl018/keystore.c
index 05f43ca..c04f90d 100644
--- a/usb-i2c-sl018/keystore.c
+++ b/usb-i2c-sl018/keystore.c
@@ -33,42 +33,42 @@ typedef uint8_t keyslot_t[8];
keyslot_t EEMEM keystore[EEPROM_SIZE/sizeof(keyslot_t)];
-void flash_keystore_from_stdio(FILE * stdio)
+void flash_keystore_from_stdio(void)
{
keyslot_t ks;
uint8_t byte_pos=0;
- fprintf(stdio,"Flashing keys:\n\r");
- fflush(stdio);
+ printf("Flashing keys:\n\r");
+ fflush(stdout);
for(uint8_t ks_pos=0;ks_pos<EEPROM_SIZE/sizeof(ks);) {
usb_serial_task();
int16_t bytes_received = usb_serial_bytes_received();
while(bytes_received > 0) {
- ks[byte_pos++]=fgetc(stdio);
+ ks[byte_pos++]=fgetc(stdin);
bytes_received--;
if (byte_pos == sizeof(ks)) {
byte_pos=0;
eeprom_update_block(&ks,&keystore[ks_pos],sizeof(ks));
ks_pos++;
- fputc('.', stdio);
- fflush(stdio);
+ fputc('.', stdout);
+ fflush(stdout);
led_toggle();
}
}
}
- fprintf(stdio,"\n");
- fputc(0, stdio);
+ printf("\n");
+ fputc(0, stdout);
led_off();
}
-void dump_keystore_to_stdio(FILE * stdio)
+void dump_keystore_to_stdio(void)
{
keyslot_t ks;
for(uint8_t ks_pos=0;ks_pos<EEPROM_SIZE/sizeof(ks);ks_pos++) {
eeprom_read_block(&ks,&keystore[ks_pos],sizeof(ks));
for (uint8_t i=0; i< sizeof(ks); i++)
- fprintf(stdio,"%02X",ks[i]);
- fprintf(stdio,"\n\r");
+ printf("%02X",ks[i]);
+ printf("\n\r");
}
}