the following functions now return libnfc error code:

_ pn53x_set_tx_bits
_ pn53x_read_register
_ pn53x_InAutoPoll
_ pn53x_TgInitAsTarget
_pn53x_init
This commit is contained in:
Audrey Diacre 2011-12-20 14:41:17 +00:00
parent c5f05f0592
commit 42276ccd14
5 changed files with 57 additions and 51 deletions

View file

@ -11,7 +11,7 @@ test_register_endianness (void)
{
nfc_connstring connstrings[MAX_DEVICE_COUNT];
size_t device_count;
bool res;
int res = 0;
nfc_list_devices (connstrings, MAX_DEVICE_COUNT, &device_count);
if (!device_count)
@ -30,7 +30,7 @@ test_register_endianness (void)
/* Get test value from register memory */
res = pn53x_read_register (device, PN53X_REG_CIU_TxMode, &value);
cut_assert_true (res, cut_message ("read register value"));
cut_assert_equal_int (0, res, cut_message ("read register value"));
cut_assert_equal_uint (0xAA, value, cut_message ("check register value"));
/* Set a 0x55 test value in writable register memory to test register access */
@ -39,7 +39,7 @@ test_register_endianness (void)
/* Get test value from register memory */
res = pn53x_read_register (device, PN53X_REG_CIU_TxMode, &value);
cut_assert_true (res, cut_message ("read register value"));
cut_assert_equal_int (0, res, cut_message ("read register value"));
cut_assert_equal_uint (0x55, value, cut_message ("check register value"));
nfc_disconnect (device);

View file

@ -12,7 +12,7 @@ test_register_endianness (void)
{
nfc_connstring connstrings[MAX_DEVICE_COUNT];
size_t device_count;
bool res;
int res = 0;
nfc_list_devices (connstrings, MAX_DEVICE_COUNT, &device_count);
if (!device_count)
@ -27,11 +27,11 @@ test_register_endianness (void)
/* Read valid XRAM memory */
res = pn53x_read_register (device, 0xF0FF, &value);
cut_assert_true (res, cut_message ("read register 0xF0FF"));
cut_assert_equal_int (0, res, cut_message ("read register 0xF0FF"));
/* Read invalid SFR register */
res = pn53x_read_register (device, 0xFFF0, &value);
cut_assert_false (res, cut_message ("read register 0xFFF0"));
cut_assert_equal_int (0, res, cut_message ("read register 0xFFF0"));
nfc_disconnect (device);
}