srec_atmel_generic(5)
π NAME π
srec_atmel_generic β Atmel Generic file format. That's the whole name vibe, bestie.
This is the srec_atmel_generic(5) page from the File Formats Manual (SRecord), and it's here to explain the Atmel Generic format to you. π¦
β¨ DESCRIPTION β¨
Okay so this format is the output of the Atmel AVR assembler. The file contains two columns of hexadecimal coded values. The first column is the 24-bit word address, and the second column is the 16-bit word data. The columns are separated by a colon (:) character. Periodt. π
By default, SRecord treats this is little-endian data (the least significant byte first). If you want big endian order, use the -atmelβgenericβbe argument instead. No cap.
π Size Multiplier π
In general, binary data will expand in sized by approximately 6.0 times when represented with this format (6.5 times in Windows). It's giving "bigger than you expected," but that's literally the math. π«Ά
π EXAMPLE π
Here's an example Atmel Generic file. It contains the data Hello, World[rq] to be loaded at bytes address 0x0100 (but remember, the file contents are word addressed). So like, word addressing is the main character here, iykyk. π
000080:4865
000081:6C6C
000082:6F2C
000083:2057
000084:6F72
000085:6C64
π COPYRIGHT π
srec_cat version 1.65 Copyright (C) 1998... Peter Miller
The srec_cat program comes with ABSOLUTELY NO WARRANTY; for details use the srec_cat -VERSion License command. This is free software and you are welcome to redistribute it under certain conditions; for details use the srec_cat -VERSion License command. Ngl, that warranty is literally not there. π
π«Ά MAINTAINER π«Ά
- Scott Finneran β
EβMail: scottfinneran@yahoo.com.au - Peter Miller β
EβMail: pmiller@opensource.org.au
That's the whole page, bestie π«Ά β from the Reference Manual crew at SRecord, page srec_atmel_generic(5), with srec_cat version 1.65 and the Copyright (C) 1998... Peter Miller date-energy in the chat. Stay iconic, fr fr. π
π¦ where this page comes from
- opensuse-leap 16.0: srecord 1.65.0-bp160.1.12 Β· GPL-3.0-or-later
- opensuse-leap 16.0: srecord 1.65.0-bp160.1.12 Β· GPL-3.0-or-later
- opensuse-leap 16.0: srecord 1.65.0-bp160.1.12 Β· GPL-3.0-or-later
- opensuse-leap 16.0: srecord 1.65.0-bp160.1.12 Β· GPL-3.0-or-later
- Copyright (C) 2001, 2006-2009 Peter Miller
- Copyright (C) 1998, 2006-2009, 2014 Peter Miller
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms