diff options
| author | Keith Packard <keithp@keithp.com> | 2012-01-02 21:05:02 -0800 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2012-06-02 19:30:22 -0700 |
| commit | 346df410f570a67cda057550a067fa2b451b785d (patch) | |
| tree | f175f820134b26e287d189a4fd3cd8be3f0deccf /altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java | |
| parent | a4ccdd253a9873c16f194a63a79f0c26feaafa29 (diff) | |
altosui: Move more eeprom stuff to altoslib
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java')
| -rw-r--r-- | altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java b/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java index 4a9a2679..6d889723 100644 --- a/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java +++ b/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosEepromChunk.java @@ -24,8 +24,8 @@ import java.util.concurrent.*; public class AltosEepromChunk { - static final int chunk_size = 256; - static final int per_line = 8; + public static final int chunk_size = 256; + public static final int per_line = 8; public int data[]; public int address; @@ -44,20 +44,20 @@ public class AltosEepromChunk { return array; } - int data(int offset) { + public int data(int offset) { return data[offset]; } - int data16(int offset) { + public int data16(int offset) { return data[offset] | (data[offset + 1] << 8); } - int data32(int offset) { + public int data32(int offset) { return data[offset] | (data[offset + 1] << 8) | (data[offset+2] << 16) | (data[offset+3] << 24); } - boolean erased(int start, int len) { + public boolean erased(int start, int len) { for (int i = 0; i < len; i++) if (data[start+i] != 0xff) return false; |
