]> git.zerfleddert.de Git - rsbs2/log
rsbs2
15 years agogeneral cleanups
Michael Gernoth [Mon, 2 Feb 2009 21:54:39 +0000 (22:54 +0100)]
general cleanups

15 years agocleanup extract_lz_file
Michael Gernoth [Mon, 2 Feb 2009 21:53:39 +0000 (22:53 +0100)]
cleanup extract_lz_file

15 years agocleanup some structs
Michael Gernoth [Mon, 2 Feb 2009 21:47:53 +0000 (22:47 +0100)]
cleanup some structs

15 years agoadd 'list all files in image' option
Michael Gernoth [Sun, 1 Feb 2009 23:23:09 +0000 (00:23 +0100)]
add 'list all files in image' option

15 years agoadd stub for adding/replacing files in the firmware image
Michael Gernoth [Sun, 1 Feb 2009 22:32:33 +0000 (23:32 +0100)]
add stub for adding/replacing files in the firmware image

15 years agorename extract.{c,h} to filesystem.{c,h}
Michael Gernoth [Sun, 1 Feb 2009 22:26:27 +0000 (23:26 +0100)]
rename extract.{c,h} to filesystem.{c,h}

15 years agotypo in error message
Michael Gernoth [Sun, 1 Feb 2009 15:03:44 +0000 (16:03 +0100)]
typo in error message

15 years agobetter corruption check by calculating the number of fill bytes
Michael Gernoth [Sun, 1 Feb 2009 14:56:07 +0000 (15:56 +0100)]
better corruption check by calculating the number of fill bytes

15 years agomore paranoia (check consistency after patching the image, too)
Michael Gernoth [Sun, 1 Feb 2009 13:55:54 +0000 (14:55 +0100)]
more paranoia (check consistency after patching the image, too)

15 years agofix syslog debug setup
Michael Gernoth [Sun, 1 Feb 2009 13:14:37 +0000 (14:14 +0100)]
fix syslog debug setup

15 years agoadd missing text to output when files are ignored
Michael Gernoth [Sun, 1 Feb 2009 12:59:59 +0000 (13:59 +0100)]
add missing text to output when files are ignored

15 years agodon't traverse the filesystem by hand in three different ways, use new accessor
Michael Gernoth [Sun, 1 Feb 2009 12:43:33 +0000 (13:43 +0100)]
don't traverse the filesystem by hand in three different ways, use new accessor

15 years agodon't ever update the checksum of a corrupt image
Michael Gernoth [Sun, 1 Feb 2009 12:21:32 +0000 (13:21 +0100)]
don't ever update the checksum of a corrupt image

15 years agoadd functions to reliably read files in the filesystem, to be used by the
Michael Gernoth [Sun, 1 Feb 2009 12:16:04 +0000 (13:16 +0100)]
add functions to reliably read files in the filesystem, to be used by the
property functions.

15 years agosolved the mistrey of 4 unknown bytes, only one left
Michael Gernoth [Sat, 31 Jan 2009 22:44:37 +0000 (23:44 +0100)]
solved the mistrey of 4 unknown bytes, only one left

15 years agoadd function to enable syslog debug messages from the RSB
Michael Gernoth [Sat, 31 Jan 2009 22:23:42 +0000 (23:23 +0100)]
add function to enable syslog debug messages from the RSB

15 years agodon't assume that some bytes are the filetype
Michael Gernoth [Sat, 31 Jan 2009 22:15:48 +0000 (23:15 +0100)]
don't assume that some bytes are the filetype

15 years agoextract all files from the firmware image.
Michael Gernoth [Sat, 31 Jan 2009 22:09:02 +0000 (23:09 +0100)]
extract all files from the firmware image.
this should even make it possible, to build our own image with
changed graphics, text, ...

15 years agodon't continue with wrong checksum...
Michael Gernoth [Sat, 31 Jan 2009 13:39:18 +0000 (14:39 +0100)]
don't continue with wrong checksum...

15 years agocompressed main firmware now also gets extracted :-)
Michael Gernoth [Sat, 31 Jan 2009 13:11:10 +0000 (14:11 +0100)]
compressed main firmware now also gets extracted :-)
this contains the missing parts of the puzzle

15 years agoshow length of properties (they are files, too)
Michael Gernoth [Sat, 31 Jan 2009 12:11:50 +0000 (13:11 +0100)]
show length of properties (they are files, too)

15 years agofix console output
Michael Gernoth [Sat, 31 Jan 2009 11:48:10 +0000 (12:48 +0100)]
fix console output

15 years agowrite extracted files to the filesystem.
Michael Gernoth [Sat, 31 Jan 2009 11:16:57 +0000 (12:16 +0100)]
write extracted files to the filesystem.
checksumming of extracted content is still broken, so it's currently disabled

15 years agoextracting works now correctly :-)
Michael Gernoth [Sat, 31 Jan 2009 01:50:07 +0000 (02:50 +0100)]
extracting works now correctly :-)
but the checksum-function is still broken...

15 years agoremove r5_crc variable
Michael Gernoth [Sat, 31 Jan 2009 00:15:05 +0000 (01:15 +0100)]
remove r5_crc variable

15 years agoeverything needed implemented, but it's broken. probably fn_5993c is wrong
Michael Gernoth [Sat, 31 Jan 2009 00:12:30 +0000 (01:12 +0100)]
everything needed implemented, but it's broken. probably fn_5993c is wrong

15 years agofn_597c8 implemented
Michael Gernoth [Fri, 30 Jan 2009 23:54:56 +0000 (00:54 +0100)]
fn_597c8 implemented

15 years agofn_598b4 implemented
Michael Gernoth [Fri, 30 Jan 2009 23:48:40 +0000 (00:48 +0100)]
fn_598b4 implemented

15 years agofn_5980c implemented
Michael Gernoth [Fri, 30 Jan 2009 23:32:49 +0000 (00:32 +0100)]
fn_5980c implemented

15 years agofn_5993c implemented
Michael Gernoth [Fri, 30 Jan 2009 23:23:17 +0000 (00:23 +0100)]
fn_5993c implemented

15 years agoignore rsb-lz.o
Michael Gernoth [Fri, 30 Jan 2009 20:51:03 +0000 (21:51 +0100)]
ignore rsb-lz.o

15 years agoget rid of the return value variable
Michael Gernoth [Fri, 30 Jan 2009 20:41:40 +0000 (21:41 +0100)]
get rid of the return value variable

15 years agodon't implement checksum algorithm twice
Michael Gernoth [Fri, 30 Jan 2009 20:38:12 +0000 (21:38 +0100)]
don't implement checksum algorithm twice

15 years agomore parts of lz implemented
Michael Gernoth [Fri, 30 Jan 2009 20:32:56 +0000 (21:32 +0100)]
more parts of lz implemented

15 years agobegin lz implementation
Michael Gernoth [Fri, 30 Jan 2009 19:37:03 +0000 (20:37 +0100)]
begin lz implementation

15 years agopinout additions
Michael Gernoth [Fri, 30 Jan 2009 18:27:12 +0000 (19:27 +0100)]
pinout additions

15 years agosearch for compressed sections in firmware image
Michael Gernoth [Fri, 30 Jan 2009 14:48:28 +0000 (15:48 +0100)]
search for compressed sections in firmware image

15 years agoand more assembler...
Michael Gernoth [Fri, 30 Jan 2009 12:50:06 +0000 (13:50 +0100)]
and more assembler...

15 years agomore bits of the lz algorithm (still only arm assembler)
Michael Gernoth [Fri, 30 Jan 2009 12:42:04 +0000 (13:42 +0100)]
more bits of the lz algorithm (still only arm assembler)

15 years agoadd ,,empty'' file for the agilent lz algorithm (with assembler)
Michael Gernoth [Fri, 30 Jan 2009 12:17:11 +0000 (13:17 +0100)]
add ,,empty'' file for the agilent lz algorithm (with assembler)

15 years agopinout changes... I'm not sure about the ATX pins...
Michael Gernoth [Fri, 30 Jan 2009 10:08:42 +0000 (11:08 +0100)]
pinout changes... I'm not sure about the ATX pins...

15 years agomake the power-relay work
Michael Gernoth [Thu, 29 Jan 2009 23:23:17 +0000 (00:23 +0100)]
make the power-relay work

this is a hack: use powercycle with 0 power_on_ms and a long enough
power_off_ms as substitution for powerup/powerdown. This can't be
activated via the gui but only with the rsbs2 perl script.

more firmware reverse engineering is needed to get the commands
powerup and powerdown to work, too.

15 years agoonly enable relay (and ipmi...) power switching
Michael Gernoth [Thu, 29 Jan 2009 23:22:59 +0000 (00:22 +0100)]
only enable relay (and ipmi...) power switching

15 years agoadd note about disabling ipmi_si on linux
Michael Gernoth [Thu, 29 Jan 2009 22:49:49 +0000 (23:49 +0100)]
add note about disabling ipmi_si on linux

15 years agomore pins
Michael Gernoth [Thu, 29 Jan 2009 22:24:11 +0000 (23:24 +0100)]
more pins

15 years agodon't enable not placed parts
Michael Gernoth [Thu, 29 Jan 2009 22:23:44 +0000 (23:23 +0100)]
don't enable not placed parts

15 years agotypo
Michael Gernoth [Thu, 29 Jan 2009 21:04:54 +0000 (22:04 +0100)]
typo

15 years agoadd diagram with known pins to README.txt
Michael Gernoth [Thu, 29 Jan 2009 20:59:30 +0000 (21:59 +0100)]
add diagram with known pins to README.txt

15 years agoenable PCI AMR
Michael Gernoth [Thu, 29 Jan 2009 20:25:12 +0000 (21:25 +0100)]
enable PCI AMR

15 years agoadd defines for BOARD_DESCRIPTION settings
Michael Gernoth [Thu, 29 Jan 2009 20:24:13 +0000 (21:24 +0100)]
add defines for BOARD_DESCRIPTION settings

15 years agohow to flash
Michael Gernoth [Thu, 29 Jan 2009 11:43:45 +0000 (12:43 +0100)]
how to flash

15 years agoshow BOARD_DESCRIPTION only once when patching
Michael Gernoth [Thu, 29 Jan 2009 07:26:30 +0000 (08:26 +0100)]
show BOARD_DESCRIPTION only once when patching

15 years agoenable more functions
Michael Gernoth [Thu, 29 Jan 2009 07:22:40 +0000 (08:22 +0100)]
enable more functions

15 years agohuman readable output of BOARD_DESCRIPTION for known fields
Michael Gernoth [Thu, 29 Jan 2009 07:20:40 +0000 (08:20 +0100)]
human readable output of BOARD_DESCRIPTION for known fields

15 years agolinks to Agilent PDFs
Michael Gernoth [Thu, 29 Jan 2009 07:20:19 +0000 (08:20 +0100)]
links to Agilent PDFs

15 years agoadd README file with (currently only) URLs to RSB S2 files
Michael Gernoth [Wed, 28 Jan 2009 22:41:02 +0000 (23:41 +0100)]
add README file with (currently only) URLs to RSB S2 files

15 years agoallow modification of BOARD_DESCRIPTION
Michael Gernoth [Wed, 28 Jan 2009 22:34:29 +0000 (23:34 +0100)]
allow modification of BOARD_DESCRIPTION

15 years agomake it possible to change property rights/values in firmware image
Michael Gernoth [Wed, 28 Jan 2009 22:09:22 +0000 (23:09 +0100)]
make it possible to change property rights/values in firmware image

15 years agouse a struct for the property fields
Michael Gernoth [Wed, 28 Jan 2009 20:34:53 +0000 (21:34 +0100)]
use a struct for the property fields

15 years agodecode settings in firmware
Michael Gernoth [Wed, 28 Jan 2009 19:51:41 +0000 (20:51 +0100)]
decode settings in firmware

15 years agoremove debug output
Michael Gernoth [Wed, 28 Jan 2009 17:13:14 +0000 (18:13 +0100)]
remove debug output

15 years agoprint out all settings and board variables
Michael Gernoth [Wed, 28 Jan 2009 15:46:24 +0000 (16:46 +0100)]
print out all settings and board variables

15 years agoprint info if checksum is correct
Michael Gernoth [Wed, 28 Jan 2009 12:36:36 +0000 (13:36 +0100)]
print info if checksum is correct

15 years agosmall cleanups
Michael Gernoth [Wed, 28 Jan 2009 12:04:19 +0000 (13:04 +0100)]
small cleanups

15 years agodon't try to set BOARD_SECRIPTION, it won't work
Michael Gernoth [Wed, 28 Jan 2009 12:03:37 +0000 (13:03 +0100)]
don't try to set BOARD_SECRIPTION, it won't work

15 years agoimplement second agilent crc algorithm
Michael Gernoth [Wed, 28 Jan 2009 11:32:08 +0000 (12:32 +0100)]
implement second agilent crc algorithm

15 years agomake crc implementation a bit more readable
Michael Gernoth [Tue, 27 Jan 2009 23:54:58 +0000 (00:54 +0100)]
make crc implementation a bit more readable

15 years agoadd something like the agilent crc implementation
Michael Gernoth [Tue, 27 Jan 2009 23:49:19 +0000 (00:49 +0100)]
add something like the agilent crc implementation

15 years agostart of a CLI from the RSB S2 card
Michael Gernoth [Tue, 27 Jan 2009 07:05:51 +0000 (08:05 +0100)]
start of a CLI from the RSB S2 card

Impressum, Datenschutz