WIP: bugfixes, add {error, written}

This commit is contained in:
Scott Lystig Fritchie 2015-06-25 15:10:24 +09:00
parent 4fc0578a9d
commit 841235b3b5
3 changed files with 5 additions and 0 deletions

View file

@ -42,6 +42,7 @@ enum Mpb_GeneralStatusCode {
BAD_CHECKSUM = 3;
PARTITION = 4;
NOT_WRITTEN = 5;
WRITTEN = 6;
BAD_JOSS = 255; // Only for testing by the Taipan
}

View file

@ -367,6 +367,8 @@ convert_general_status_code('PARTITION') ->
{error, partition};
convert_general_status_code('NOT_WRITTEN') ->
{error, not_written};
convert_general_status_code('WRITTEN') ->
{error, written};
convert_general_status_code('BAD_JOSS') ->
throw({error, bad_joss_taipan_fixme}).

View file

@ -365,6 +365,8 @@ conv_from_status({error, partition}) ->
'PARTITION';
conv_from_status({error, not_written}) ->
'NOT_WRITTEN';
conv_from_status({error, written}) ->
'WRITTEN';
conv_from_status(_OOPS) ->
io:format(user, "HEY, ~s:~w got ~w\n", [?MODULE, ?LINE, _OOPS]),
'BAD_JOSS'.