| Offset | Length | Description |
|---|---|---|
| 0 | 4 | Magic value 0x48414c4c ("HALL") |
| 4 | 4 | Pointer to start of first data item |
| 8 | 4 | Total length of data items |
| 12 | 1 | Checksum of data items |
| 13 | 1 | Unused/unknown - 0 in samples, no use found |
| 14 | 1 | Unused/unkonwn - 0 in samples, no use found |
| 15 | 1 | Checksum of first 15 bytes of header |
u8 checksum(uchar * buf, size_t len)
{
int i;
u8 r = 0;
for (i = 0; i < len; i++)
r += buf[i];
return ~r;
}
| Offset | Length | Description |
|---|---|---|
| 0 | 4 | Item ID |
| 4 | 4 | Item length |
| 8 | length given above | actual item data |
| Item ID | Length | Meaning |
|---|---|---|
| 9 | 1 | FPGA type -- 1 for Gaea/4000 |
| 8 | 53 | boot filename & flags |
| 1 | 18 | Unit serial number |
| 7 | 4 | OEM - 0 |
| 3 | 140 | UserInfo? -- encrypted data including username & two password-looking items (or authorization hostname & password?), plus the known HTTP username:password data; in 4.3 at least 20 bytes longer & includes ISC |
| 4 | 1 | PTVIO enabled = 0xff |
| Item ID | Meaning |
|---|---|
| 2 | Board serial number |
| 0x444c4c4f ('DLLO') | something to do with the TL810 |
| 0x444c4c44 ('DLLD') | something to do with the TL810 |
| Topic FlashData . { Edit | Attach | Ref-By | Printable | Diffs | r1.3 | > | r1.2 | > | r1.1 | More } |
| Revision r1.3 - 01 Apr 2003 - 04:30 GMT - TWikiGuest |
Copyright © 2001 by the contributing authors.
All material on this collaboration tool is the property of the contributing authors. Ideas, requests, problems regarding TWiki? Send feedback. |