Top Level Namespace
- Includes:
- Avburn
Defined Under Namespace
Modules: Avburn Classes: Fuse, FuseStore, Hex, Part, Prog
Constant Summary collapse
- Avrdude =
"avrdude"
- AvrdudeConf =
File.open("/etc/avrdude.conf").read
- Avb =
ENV["HOME"] + "/.avb"
- AvbHex =
Avb + ".hex"
- AvbFuse =
Avb + ".fuse"
- Conf =
{}
- Fuses =
[:hfuse, :lfuse, :efuse, :lock]
- LastComm =
"/tmp/avrdude"
- Memory =
%w{ eeprom flash fuse efuse hfuse lfuse lock signature fuseN application apptable boot prodsig usersig }
- Format =
{ :a => "Auto detect", :i => "Intel Hex", :s => "Motorola S-record", :r => "Raw binary", # :m => "Immediate", :d => "Decimal", :h => "Hexadecimal", :o => "Octal", :b => "Binary" }
- FuseLabel =
todo hash
YAML.load(File.read(File.dirname(__FILE__) + "/avburn/fuses.yml"))
Method Summary
Methods included from Avburn
#avr_bool, #dump_stamp, read_conf, #run_comm, #run_n_log, #set_footer, write_conf