This document is Copyright © 2011 EverythingHerePlus

Introduction
Operating Systems uname -a results
Plugging in PC Card SRAM or ATA Flash
Linux Tip
PC Card Partion Information
Mounting PC Card SRAM or ATA Flash
Linux Tip
Unmount PC Card SRAM or ATA Flash
Linux Tip
Formatting/Erasing PC Card SRAM or ATA Flash
Linux Tip
Binary Image File to PC Card SRAM or ATA Flash
Binary Notes
Comparing Binary to PC Card SRAM
Manual Checksums Binary vs. PC Card SRAM or ATA Flash
View Hexadecimal of PC Card Memory Area (or Binary File Copies)

Introduction
Elan's U111-M PCMCIA PC Card reader for SRAM and ATA Flash memory devices is unique in
that the reader itself brokers all the interfacing with the PC Card and presents
itself to the host computer as a USB mass storage device. In addition to working on
The Windows platforms, the device works with various versions of BSDs and Linux.
Because of this, the U111-M allows users of Unix-like platforms to perform actions on
these cards using common command line tools that usually require specialized and
expensive software for The Windows. EverythingHerePlus hopes the document will be
helpful to those wanting to deploy the U111-M with Unix-like systems.

Operating Systems uname -a results
OpenBSD 4.8 OpenBSD okinawa.local 4.8 GENERIC.MP#384 i386
Xubuntu 9.04 Linux okinawa-lin 2.6.28-19-generic #64-Ubuntu SMP Wed Aug 18 21:59:08
UTC 2010 x86_64 GNU/Linux

Plugging in PC Card SRAM or ATA
Flash
Feb

4 02:38:08 okinawa /bsd: umass0 at uhub2

Feb 4 02:38:08 okinawa /bsd: port 1 configuration 1 interface 0 "Elan Digital
Systems Ltd USBPC16-3.14" rev 2.00/1.04 addr 2
Feb 4 02:38:08 okinawa /bsd: umass0: using SCSI over Bulk-Only
Feb 4 02:38:08 okinawa /bsd: scsibus2 at umass0: 2 targets, initiator 0
Feb 4 02:38:08 okinawa /bsd: probe(umass0:1:0): Check Condition (error 0) on opcode
0x0
Feb 4 02:38:08 okinawa /bsd: sd0 at scsibus2 targ 1 lun 0: <ELAN(c), U111-M Reader,
1.04> SCSI0 0/direct removable
Feb 4 02:38:08 okinawa /bsd: sd0: 0MB, 512 bytes/sec, 512 sec total

Linux Tip
Many Linux systems log hardware events in /var/log/syslog or /var/log/kernlog

PC Card Partition Information
okinawa:rds {111} sudo disklabel /dev/rsd0c
# /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: U111-M Reader
uid: 0000000000000000
flags:
bytes/sector: 512
sectors/track: 512
tracks/cylinder: 1
sectors/cylinder: 512
cylinders: 1
total sectors: 512
boundstart: 0
boundend: 512
drivedata: 0
16 partitions:
#
c:
i:

size
512
512

offset
0
0

fstype [fsize bsize
unused
MSDOS

cpg]

Mounting PC Card SRAM or ATA
Flash
okinawa:rds {108} sudo mount_msdos /dev/sd0c /mnt/pc1/
okinawa:rds {109} mount
/dev/wd0a on / type ffs (local, softdep)
/dev/wd0j on /mnt/lin type ext2fs (local)
/dev/sd0c on /mnt/pc1 type msdos (local, mask=0775)
Hotswapping under OpenBSD requires unplugging and re-plugging the USB cable. We found
it easier to do this on the U111-M cable side rather than the host side.

Linux Tip
Typically most Linux distributions automatically mount the card like it would other
removeable media. Calling mount will display where it is.
/dev/sdb on /media/disk type vfat
(rw,nosuid,nodev,uhelper=hal,utf8,shortname=winnt,uid=1000)
If the PC Card has a name already associated with it, Linux may mount it using that
name. Insterting a previously named ATA Flash PC Card resulted as such
/dev/sdb on /media/PC_CARD type vfat
(rw,nosuid,nodev,uhelper=hal,utf8,shortname=winnt,uid=1000)
Sometimes automount is a disadvantage. When we need to have things behave as a
character device, umount under Linux after noting the device assignment.

Unmount PC Card SRAM or ATA
Flash
okinawa:rds {112} sudo umount /mnt/pc1/

Linux Tip
In addition to umount, you can usually eject the card using whatever file management
system is in use. In XFCE right-click eject does the trick.

Formatting/Erasing PC Card SRAM
or ATA Flash
okinawa:rds {119} sudo newfs_msdos /dev/rsd0c

Linux Tip
rds@okinawa-lin:~$ sudo mkdosfs -I /dev/sdb

Binary Image File to PC Card
SRAM or ATA Flash
okinawa:rds {136} sudo dd if=/home/rds/u111-m-tests/openbsdtest.bin of=/dev/rsd0c
512+0 records in
512+0 records out

262144 bytes transferred in 3.601 secs (72778 bytes/sec)
Copying card contents to a binary file simply requires swapping the paths in the dd
example above.

Binary Notes
The original binary file was generated from a populated PC Card SRAM or ATA Flash
device using Elan's Memory Card Explorer (MCE) Version 3.21 on The WindowsXP. After
transfering it over the network to the OpenBSD machine, we were able to work the the
binary.
Making sure that the OpenBSD created PC Card duplicate matched the original binary
file created in MCE we ran MCE's Compare command from the Operations menu. MCE's
status line confirmed it was identical:
Last Op: Compare passed (filesize=232 144Kb chksum=B462H)

Comparing Binary to PC Card SRAM
okinawa:rds {139} sudo cmp /dev/rsd0c /home/rds/u111-m-tests/openbsdtest.bin
okinawa:rds {140}

Manual Checksums Binary vs. PC
Card SRAM or ATA Flash
okinawa:u111-m-tests {145} sudo md5 /dev/rsd0c
MD5 (/dev/rsd0c) = 089abd8cb16777d493db904ab17c5cca
okinawa:u111-m-tests {146} md5 /home/rds/u111-m-tests/openbsdtest.bin
MD5 (/home/rds/u111-m-tests/openbsdtest.bin) = 089abd8cb16777d493db904ab17c5cca

View Hexadecimal of PC Card
Memory Area (or Binary File
Copies)
okinawa:rds {100} sudo hexdump -C /dev/rsd0
00000000
00000010
00000020
00000030
00000040
00000050

eb
02
00
4d
c0
bb

3c
00
00
45
8e
07

90
02
00
20
d0
00

42
00
00
20
bc
fc

53
02
00
20
00
ac

44
f0
00
20
7c
84

20
01
29
46
fb
c0

20
00
15
41
8e
74

34
3f
0b
54
d8
06

2e
00
93
31
e8
b4

34
08
46
32
00
0e

00
00
4e
20
00
cd

02
00
4f
20
5e
10

08
00
20
20
83
eb

01
00
4e
fa
c6
f5

00
00
41
31
19
30

|ë<.BSD 4.4.....|
|.....ð..?.......|
|......)...FNO NA|
|ME
FAT12
ú1|
|À.м.|û.Øè..^.Æ.|
|»..ü¬.Àt.´.Í.ëõ0|

00000060
00000070
00000080
00000090
000000a0
*
000001f0
00000200
00000210
00000220
00000230
00000240
00000250
*
00000400
00000410
00000420
00000430
00000440
00000450
*
00000600
00000610
00000620
00000630
00000640
00000650
00000660
00000670
00000680
*
00004600
*
00011600
00011610
00011620
00011630
00011640
00011650
00011660
00011670
00011680
00011690
000116a0
000116b0
000116c0
000116d0
000116e0
000116f0
00011700
00011710
00011720
00011730
00011740
00011750
00011760
00011770

e4
6d
79
0a
00

cd
20
20
00
00

16
64
6b
00
00

cd
69
65
00
00

19
73
79
00
00

0d
6b
20
00
00

0a
0d
74
00
00

4e
0a
6f
00
00

6f
50
20
00
00

6e
72
72
00
00

2d
65
65
00
00

73
73
62
00
00

79
73
6f
00
00

73
20
6f
00
00

74
61
74
00
00

65
6e
0d
00
00

|äÍ.Í...Non-syste|
|m disk..Press an|
|y key to reboot.|
|................|
|................|

00
f0
00
00
00
ff
00

00
ff
00
00
00
ff
00

00
ff
00
00
00
00
00

00
00
00
00
00
00
00

00
00
00
00
00
00
00

00
00
00
f0
00
00
00

00
00
f0
ff
00
00
00

00
00
ff
00
00
00
00

00
00
00
00
00
00
00

00
00
00
00
00
00
00

00
00
00
00
00
00
00

00
00
00
00
00
00
00

00
00
00
00
00
00
00

00
00
00
00
00
00
00

55
00
00
00
00
00
00

aa
00
00
00
ff
00
00

|..............Uª|
|ðÿÿ.............|
|......ðÿ........|
|.....ðÿ.........|
|...............ÿ|
|ÿÿ..............|
|................|

f0
00
00
00
ff
00

ff
00
00
00
ff
00

ff
00
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
f0
00
00
00

00
f0
ff
00
00
00

00
ff
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
00
00
00
00

00
00
00
ff
00
00

|ðÿÿ.............|
|......ðÿ........|
|.....ðÿ.........|
|...............ÿ|
|ÿÿ..............|
|................|

53
34
49
34
45
34
45
34
00

43
3c
52
3c
4c
3c
4c
3c
00

52
34
51
34
41
34
41
34
00

2d
3c
2d
3c
4e
3c
4e
3c
00

4d
00
53
00
55
00
43
00
00

41
00
4f
00
58
00
44
00
00

7e
06
7e
06
7e
06
20
06
00

31
60
31
60
31
60
20
60
00

53
34
53
34
53
34
53
34
00

48
3c
48
3c
48
3c
48
3c
00

20
2a
20
2b
20
0f
20
19
00

20
00
20
00
20
00
20
00
00

18
4f
18
63
18
eb
18
47
00

3e
02
44
02
4b
01
51
02
00

06
00
06
00
06
00
06
00
00

60
00
60
00
60
00
60
00
00

|SCR-MA~1SH .>.`|
|4<4<...`4<*.O...|
|IRQ-SO~1SH .D.`|
|4<4<...`4<+.c...|
|ELANUX~1SH .K.`|
|4<4<...`4<..ë...|
|ELANCD SH .Q.`|
|4<4<...`4<..G...|
|................|

ff ff ff ff ff ff ff ff

ff ff ff ff ff ff ff ff

|ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|

23
72
76
72
70
2f
2f
64
67
64
64
78
63
64
0a
2a
4c
22
70
2f
2f
63
36
2f

68
20
0a
74
64
68
64
64
65
3d
65
6c
20
2f
2d
55
2a
72
64
68
2e
20
65
73

|#!/bin/sh.cdreco|
|rd -load dev=/de|
|v/rcd1c;.#cdreco|
|rd gracetime=0 s|
|peed=52 dev=/dev|
|/rcd1c /home/rds|
|/useriesdriversc|
|d.iso;.cdrecord |
|gracetime=0 spee|
|d=52 dev=/dev/rc|
|d1c /home/rds/ux|
|xx-install.iso;.|
|cdrecord -eject |
|dev=/dev/rcd1c;.|
|.echo "----===**|
|* DONE BURNING E|
|LAN CD ***===---|
|";..# cdrecord s|
|peed=16 dev=/dev|
|/rcd1c /home/rds|
|/pseries.iso;.# |
|cdrecord speed=1|
|6 dev=/dev/cd1a |
|/home/rds/pserie|

21
64
2f
64
65
72
75
2e
72
3d
31
78
64
65
65
20
41
3b
65
72
70
64
20
68

2f
20
72
20
65
63
73
69
61
35
63
2d
72
76
63
44
4e
0a
65
63
73
72
64
6f

62
2d
63
67
64
64
65
73
63
32
20
69
65
3d
68
4f
20
0a
64
64
65
65
65
6d

69
6c
64
72
3d
31
72
6f
65
20
2f
6e
63
2f
6f
4e
43
23
3d
31
72
63
76
65

6e
6f
31
61
35
63
69
3b
74
64
68
73
6f
64
20
45
44
20
31
63
69
6f
3d
2f

2f
61
63
63
32
20
65
0a
69
65
6f
74
72
65
22
20
20
63
36
20
65
72
2f
72

73
64
3b
65
20
2f
73
63
6d
76
6d
61
64
76
2d
42
2a
64
20
2f
73
64
64
64

0a
64
23
69
65
6f
72
72
3d
2f
2f
6c
2d
72
2d
52
2a
65
65
6f
69
73
76
2f

63
65
63
6d
76
6d
69
65
30
64
72
2e
65
63
2d
4e
3d
63
76
6d
73
70
2f
70

64
76
64
65
3d
65
76
63
20
65
64
69
6a
64
3d
49
3d
6f
3d
65
6f
65
63
73

72
3d
72
3d
2f
2f
65
6f
73
76
73
73
65
31
3d
4e
3d
72
2f
2f
3b
65
64
65

65
2f
65
30
64
72
72
72
70
2f
2f
6f
63
63
3d
47
2d
64
64
72
0a
64
31
72

63
64
63
20
65
64
73
64
65
72
75
3b
74
3b
2a
20
2d
20
65
64
23
3d
61
69

6f
65
6f
73
76
73
63
20
65
63
78
0a
20
0a
2a
45
2d
73
76
73
20
31
20
65

00011780
00011790
000117a0
000117b0
000117c0
000117d0
000117e0
000117f0
*
00012600
*
0001b600
0001b610
0001b620
0001b630
0001b640
0001b650
0001b660
0001b670
0001b680
0001b690
0001b6a0
0001b6b0
0001b6c0
0001b6d0
0001b6e0
0001b6f0
0001b700
0001b710
0001b720
0001b730
0001b740
0001b750
0001b760
0001b770
0001b780
0001b790
0001b7a0
0001b7b0
0001b7c0
0001b7d0
0001b7e0
0001b7f0
0001b800
0001b810
0001b820
0001b830
0001b840
0001b850
*
0001c600
*
0002c600
0002c610
0002c620
0002c630
0002c640

73
64
76
72
30
2d
64
00

2e
20
2f
64
20
70
31
00

72
65
6f
3d
20
63
00
00

|s.iso;.# cdrecor|
|d -eject dev=/de|
|v/cd1a..# cdreco|
|rd -v gracetime=|
|0 speed=52 -dao |
|-pad dev=/dev/rc|
|d1c *.wav.......|
|................|

ff ff ff ff ff ff ff ff

ff ff ff ff ff ff ff ff

|ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|

23
73
20
20
30
7b
20
0a
69
65
6f
69
6a
64
3d
4e
3d
6f
6f
79
20
72
71
49
4e
09
0a
21
6e
72
6f
09
62
20
31
20
65
00

68
65
64
39
5f
72
76
64
65
72
70
65
3d
6f
4e
43
65
65
72
72
65
6f
72
20
5d
73
77
22
22
75
6c
31
63
64
64
64
00
00

64
3e
34
30
0a
64
3b
74
64
68
2e
65
63
3d
49
3d
69
69
54
72
65
20
54
4f
0a
7d
20
65
63
6f
0a
09
23
3d
61
69
00
00

|#!/bin/sh..# <rd|
|s@rdsathene.org>|
| rev: Wed Jan 24|
| 09:57:49 PST 20|
|07..burn_disc().|
|{.cdrecord -load|
| dev=/dev/rcd1c;|
|.cdrecord gracet|
|ime=0 speed=52 d|
|ev=/dev/rcd1c /h|
|ome/rds/pseries.|
|iso;.cdrecord -e|
|ject dev=/dev/rc|
|d1c;.echo "----=|
|==*** DONE BURNI|
|NG ELAN CD ***==|
|=---";.next_acti|
|on;.}..next_acti|
|on().{.printf "T|
|ype return/enter|
| to write anothe|
|r CDROM or q to |
|quit: ".read ACT|
|ION.if [ "$ACTIO|
|N" = "" ]; then.|
|.burn_disc;.fi.}|
|..if [ `whoami` |
|!= "root" ]; the|
|n..echo "This sc|
|ript requires ro|
|ot privileges.".|
|.return 1.else..|
|burn_disc;.fi..#|
| cdrecord speed=|
|16 dev=/dev/cd1a|
| /home/rds/pseri|
|es.iso;.........|
|................|

ff ff ff ff ff ff ff ff

ff ff ff ff ff ff ff ff

|ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|

23
73
6f
20
20

68
6f
20
37
75

|#!/bin/sh..# <rd|
|s@synchrotech2.c|
|om> rev: Mon Jun|
| 9 14:47:39 PDT|
| 2008..burn_disc|

21
40
72
30
37
0a
64
63
6d
76
6d
73
65
31
3d
47
2d
6e
6e
70
74
20
75
4f
22
62
0a
3d
0a
69
74
72
75
63
36
2f
73
00

21
40
6d
20
32

69
2d
63
20
73
61
63
00

2f
72
65
39
0a
63
65
64
65
3d
65
6f
63
63
2a
20
2d
3b
28
65
6f
43
69
4e
20
75
69
20
09
70
20
65
72
64
20
68
2e
00

2f
73
3e
39
30

73
65
64
2d
70
64
20
00

62
64
76
3a
0a
64
76
72
3d
2f
2f
3b
74
3b
2a
45
2d
0a
29
20
20
44
74
0a
3d
72
66
22
65
74
70
74
6e
72
64
6f
69
00

62
79
20
20
30

6f
6a
31
76
65
20
2a
00

69
73
3a
35
62
72
3d
65
30
64
72
0a
20
0a
2a
4c
22
7d
0a
72
77
52
3a
69
20
6e
20
72
63
20
72
75
5f
65
65
6d
73
00

69
6e
72
31
38

3b
65
61
20
65
64
2e
00

6e
61
20
37
75
65
2f
63
20
65
64
63
64
65
20
41
3b
0a
7b
65
72
4f
20
66
22
5f
5b
6f
68
72
69
72
64
63
76
65
6f
00

6e
63
65
34
0a

0a
63
0a
67
64
65
77
00

2f
74
57
3a
72
63
64
6f
73
76
73
64
65
63
44
4e
0a
0a
0a
74
69
4d
22
20
22
64
20
6f
6f
65
76
6e
69
6f
3d
2f
3b
00

2f
68
76
3a
0a

23
74
0a
72
3d
76
61
00

73
68
65
34
6e
6f
65
72
70
2f
2f
72
76
68
4f
20
6e
6e
70
75
74
20
0a
5b
20
69
60
74
20
71
69
20
73
72
2f
72
00
00

73
72
3a
34
62

20
20
23
61
35
3d
76
00

63
64
20
63
32
2f
0a
00

0a
6e
20
20
64
64
2f
20
65
63
73
63
2f
20
45
44
78
78
69
6e
20
72
65
22
3b
63
68
20
54
69
65
0a
3b
20
65
73
00
00

0a
74
4d
3a
72

64
65
63
65
20
64
0a
00

0a
65
4a
50
69
20
72
67
64
64
65
6f
64
22
20
20
74
74
6e
2f
61
20
61
24
20
3b
6f
5d
68
72
67
65
0a
73
76
2f
00
00

0a
65
6f
33
6e

72
76
64
74
2d
65
00
00

23
2e
61
53
73
2d
63
72
3d
31
72
72
65
2d
42
2a
5f
5f
74
65
6e
71
64
41
74
0a
61
3b
69
65
65
6c
66
70
2f
70
00
00

23
63
6e
39
5f

65
3d
72
69
64
76
00
00

20
6f
6e
54
63
6c
64
61
35
63
69
64
76
2d
55
2a
61
61
66
6e
6f
20
20
43
68
66
6d
20
73
73
73
73
69
65
63
73
00
00

20
68
20
20
64

63
2f
65
6d
61
2f
00
00

3c
72
20
20
28
6f
31
63
32
20
65
20
2f
2d
52
2a
63
63
20
74
74
74
41
54
65
69
69
74
20
20
2e
65
0a
65
64
65
00
00

3c
32
4a
50
69

6f
64
63
65
6f
72
00
00

72
67
32
32
29
61
63
65
20
2f
73
2d
72
2d
4e
3d
74
74
22
65
68
6f
43
49
6e
0a
60
68
73
72
22
0a
0a
64
31
72
00
00

72
2e
75
44
73

64
63
6e
54
63

0002c650
0002c660
0002c670
0002c680
0002c690
0002c6a0
0002c6b0
0002c6c0
0002c6d0
0002c6e0
0002c6f0
0002c700
0002c710
0002c720
0002c730
0002c740
0002c750
0002c760
0002c770
0002c780
0002c790
0002c7a0
0002c7b0
0002c7c0
0002c7d0
0002c7e0
0002c7f0
0002c800
0002c810
0002c820
0002c830
0002c840
0002c850
*
0002d600
0002d610
0002d620
0002d630
0002d640
0002d650
0002d660
0002d670
0002d680
0002d690
0002d6a0
0002d6b0
0002d6c0
0002d6d0
0002d6e0
0002d6f0
0002d700
0002d710
0002d720
0002d730
0002d740
0002d750
0002d760

28
6f
31
63
32
20
61
6f
64
22
20
2a
5f
5f
74
65
6e
71
64
41
74
0a
61
3b
69
65
65
6c
66
70
2f
73
00

29
61
63
65
20
2f
73
72
65
2d
42
2a
61
61
66
6e
6f
20
20
43
68
66
6d
20
73
73
73
73
69
65
63
63
00

0a
64
3b
74
64
68
74
64
76
2d
55
2a
63
63
20
74
74
74
41
54
65
69
69
74
20
20
2e
65
0a
65
64
72
00

7b
20
0a
69
65
6f
65
20
2f
2d
52
3d
74
74
22
65
68
6f
43
49
6e
0a
60
68
73
72
22
0a
0a
64
31
2d
00

0a
64
63
6d
76
6d
72
2d
72
2d
4e
3d
69
69
54
72
65
20
54
4f
0a
7d
20
65
63
6f
0a
09
23
3d
61
6d
00

63
65
64
65
3d
65
2e
65
63
3d
49
3d
6f
6f
79
20
72
71
49
4e
09
0a
21
6e
72
6f
09
62
20
31
20
61
00

64
76
72
3d
2f
2f
69
6a
64
3d
4e
2d
6e
6e
70
74
20
75
4f
22
62
0a
3d
0a
69
74
72
75
63
36
2f
73
00

72
3d
65
30
64
72
73
65
31
3d
47
2d
3b
28
65
6f
43
69
4e
20
75
69
20
09
70
20
65
72
64
20
68
74
00

65
2f
63
20
65
64
6f
63
63
2a
20
2d
0a
29
20
20
44
74
0a
3d
72
66
22
65
74
70
74
6e
72
64
6f
65
00

63
64
6f
73
76
73
3b
74
3b
2a
53
22
7d
0a
72
77
52
3a
69
20
6e
20
72
63
20
72
75
5f
65
65
6d
72
00

6f
65
72
70
2f
2f
0a
20
0a
2a
43
3b
0a
7b
65
72
4f
20
66
22
5f
5b
6f
68
72
69
72
64
63
76
65
2e
00

72
76
64
65
72
73
63
64
65
20
52
0a
0a
0a
74
69
4d
22
20
22
64
20
6f
6f
65
76
6e
69
6f
3d
2f
69
00

64
2f
20
65
63
63
64
65
63
44
20
6e
6e
70
75
74
20
0a
5b
20
69
60
74
20
71
69
20
73
72
2f
72
73
00

20
72
67
64
64
72
72
76
68
4f
43
65
65
72
72
65
6f
72
20
5d
73
77
22
22
75
6c
31
63
64
64
64
6f
00

2d
63
72
3d
31
2d
65
3d
6f
4e
44
78
78
69
6e
20
72
65
22
3b
63
68
20
54
69
65
0a
3b
20
65
73
3b
00

6c
64
61
35
63
6d
63
2f
20
45
20
74
74
6e
2f
61
20
61
24
20
3b
6f
5d
68
72
67
65
0a
73
76
2f
00
00

|().{.cdrecord -l|
|oad dev=/dev/rcd|
|1c;.cdrecord gra|
|cetime=0 speed=5|
|2 dev=/dev/rcd1c|
| /home/rds/scr-m|
|aster.iso;.cdrec|
|ord -eject dev=/|
|dev/rcd1c;.echo |
|"----===*** DONE|
| BURNING SCR CD |
|***===---";.next|
|_action;.}..next|
|_action().{.prin|
|tf "Type return/|
|enter to write a|
|nother CDROM or |
|q to quit: ".rea|
|d ACTION.if [ "$|
|ACTION" = "" ]; |
|then..burn_disc;|
|.fi.}..if [ `who|
|ami` != "root" ]|
|; then..echo "Th|
|is script requir|
|es root privileg|
|es."..return 1.e|
|lse..burn_disc;.|
|fi..# cdrecord s|
|peed=16 dev=/dev|
|/cd1a /home/rds/|
|scr-master.iso;.|
|................|

23
73
6f
20
20
28
6f
31
63
32
20
6f
61
6f
64
22
20
20
6e
6e
70
75
74

21
40
6d
31
32
29
61
63
65
20
2f
66
64
72
65
2d
42
43
65
65
72
72
65

2f
73
3e
31
30
0a
64
3b
74
64
68
74
65
64
76
2d
55
44
78
78
69
6e
20

62
79
20
20
31
7b
20
0a
69
65
6f
2d
72
20
2f
2d
52
20
74
74
6e
2f
61

69
6e
72
31
30
0a
64
63
6d
76
6d
34
73
2d
72
2d
4e
2a
5f
5f
74
65
6e

6e
63
65
30
0a
63
65
64
65
3d
65
2d
2e
65
63
3d
49
2a
61
61
66
6e
6f

2f
68
76
3a
0a
64
76
72
3d
2f
2f
70
69
6a
64
3d
4e
2a
63
63
20
74
74

73
72
3a
33
62
72
3d
65
30
64
72
63
73
65
31
3d
47
3d
74
74
22
65
68

68
6f
20
30
75
65
2f
63
20
65
64
31
6f
63
63
2a
20
3d
69
69
54
72
65

0a
74
4d
3a
72
63
64
6f
73
76
73
69
3b
74
3b
2a
50
3d
6f
6f
79
20
72

0a
65
6f
35
6e
6f
65
72
70
2f
2f
66
0a
20
0a
2a
43
2d
6e
6e
70
74
20

23
63
6e
35
5f
72
76
64
65
72
69
33
63
64
65
20
31
2d
3b
28
65
6f
43

20
68
20
20
64
64
2f
20
65
63
72
32
64
65
63
44
49
2d
0a
29
20
20
44

3c
32
4a
50
69
20
72
67
64
64
71
2d
72
76
68
4f
46
22
7d
0a
72
77
52

72
2e
61
53
73
2d
63
72
3d
31
2d
72
65
3d
6f
4e
33
3b
0a
7b
65
72
4f

64
63
6e
54
63
6c
64
61
35
63
73
65
63
2f
20
45
32
0a
0a
0a
74
69
4d

|#!/bin/sh..# <rd|
|s@synchrotech2.c|
|om> rev: Mon Jan|
| 11 10:30:55 PST|
| 2010..burn_disc|
|().{.cdrecord -l|
|oad dev=/dev/rcd|
|1c;.cdrecord gra|
|cetime=0 speed=5|
|2 dev=/dev/rcd1c|
| /home/rds/irq-s|
|oft-4-pc1if32-re|
|aders.iso;.cdrec|
|ord -eject dev=/|
|dev/rcd1c;.echo |
|"----===*** DONE|
| BURNING PC1IF32|
| CD ***===---";.|
|next_action;.}..|
|next_action().{.|
|printf "Type ret|
|urn/enter to wri|
|te another CDROM|

0002d770
0002d780
0002d790
0002d7a0
0002d7b0
0002d7c0
0002d7d0
0002d7e0
0002d7f0
0002d800
0002d810
0002d820
0002d830
0002d840
0002d850
0002d860
0002d870
*
0002e600
*
00040000

20
0a
5b
20
69
60
74
20
71
69
20
73
72
2f
72
73
00

6f
72
20
5d
73
77
22
22
75
6c
31
63
64
64
64
6f
00

72
65
22
3b
63
68
20
54
69
65
0a
3b
20
65
73
3b
00

20
61
24
20
3b
6f
5d
68
72
67
65
0a
73
76
2f
00
00

71
64
41
74
0a
61
3b
69
65
65
6c
66
70
2f
73
00
00

20
20
43
68
66
6d
20
73
73
73
73
69
65
63
63
00
00

74
41
54
65
69
69
74
20
20
2e
65
0a
65
64
72
00
00

6f
43
49
6e
0a
60
68
73
72
22
0a
0a
64
31
2d
00
00

ff ff ff ff ff ff ff ff

20
54
4f
0a
7d
20
65
63
6f
0a
09
23
3d
61
6d
00
00

71
49
4e
09
0a
21
6e
72
6f
09
62
20
31
20
61
00
00

75
4f
22
62
0a
3d
0a
69
74
72
75
63
36
2f
73
00
00

69
4e
20
75
69
20
09
70
20
65
72
64
20
68
74
00
00

74
0a
3d
72
66
22
65
74
70
74
6e
72
64
6f
65
00
00

3a
69
20
6e
20
72
63
20
72
75
5f
65
65
6d
72
00
00

20
66
22
5f
5b
6f
68
72
69
72
64
63
76
65
2e
00
00

22
20
22
64
20
6f
6f
65
76
6e
69
6f
3d
2f
69
00
00

| or q to quit: "|
|.read ACTION.if |
|[ "$ACTION" = ""|
| ]; then..burn_d|
|isc;.fi.}..if [ |
|`whoami` != "roo|
|t" ]; then..echo|
| "This script re|
|quires root priv|
|ileges."..return|
| 1.else..burn_di|
|sc;.fi..# cdreco|
|rd speed=16 dev=|
|/dev/cd1a /home/|
|rds/scr-master.i|
|so;.............|
|................|

ff ff ff ff ff ff ff ff

|ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ|

Sign up to vote on this title
UsefulNot useful