1srec_os65v(5)                 File Formats Manual                srec_os65v(5)
2
3
4

NAME

6       srec_os65v - OS65V Loader file format
7

DESCRIPTION

9       This  format is used by Ohio Scientific OS65V‐compatible loaders.  This
10       family of machines includes the OSI C1P, Superboard II, C2, C4, C8, and
11       Challenger III, as well as the UK101, and Elektor Junior.
12
13       The  file  startes  with  a  period '.' (0x2E), to ensure address entry
14       mode.  then a 4‐digit hex address, followed by a slash  '/'  (0X2F)  to
15       enter  the  data  entry  mode.   The initial address is always present.
16       There is no need for an additional  address  record  unless  there  are
17       gaps.
18
19       Each data byte is represented as 2 hexadecimal characters, and is sepa‐
20       rated by a carriage return character  (0x0D)  (advance  address).   The
21       final return character may be omitted.
22
23       The  data  is  concluded  with  a period '.' (0x2E) to re‐enter address
24       mode.  If an address to start execution is specified, then the  last  5
25       bytes  are  nnnnG where nnnn is the 4‐digit execution address, and G is
26       the 'Go' command.
27
28   Size Multiplier
29       In general, binary data will expand in sized by approximately 3.0 times
30       when represented with this format.
31

EXAMPLE

33       Here  is  an  example  ascii‐hex  file.   It  contains the data “Hello,
34       World[rq] to be loaded at address 0x1000,  with  execution  at  0x1003.
35       (On a 6502, this is the opcode for indirect jump to 0x2C6F.)
36
37       1000/48^M65^M6C^M6C^M6F^M2C^M20^M57^M6F^M72^M6C^M64^M0A^M.1010G
38
40       srec_cat version 1.64
41       Copyright  (C)  1998,  1999,  2000, 2001, 2002, 2003, 2004, 2005, 2006,
42       2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 Peter Miller
43
44       The srec_cat program comes with ABSOLUTELY NO WARRANTY; for details use
45       the 'srec_cat -VERSion License' command.  This is free software and you
46       are welcome to redistribute it under certain  conditions;  for  details
47       use the 'srec_cat -VERSion License' command.
48

MAINTAINER

50       Scott Finneran   E‐Mail:   scottfinneran@yahoo.com.au
51       Peter Miller     E‐Mail:   pmiller@opensource.org.au
52
53
54
55Reference Manual                    SRecord                      srec_os65v(5)
Impressum