mirror of
https://github.com/fairwaves/UHD-Fairwaves.git
synced 2025-11-03 21:43:15 +00:00
Update to use register definitions from header file.
This commit is contained in:
@@ -28,7 +28,7 @@ int main(int argc, char *argv[])
|
||||
fp = open("/dev/usrp_e0", O_RDWR);
|
||||
printf("fp = %d\n", fp);
|
||||
|
||||
d.offset = 6;
|
||||
d.offset = UE_REG_MISC_SW;
|
||||
d.count = 1;
|
||||
|
||||
do {
|
||||
|
||||
@@ -20,7 +20,7 @@ int main(int argc, char *argv[])
|
||||
fp = open("/dev/usrp_e0", O_RDWR);
|
||||
printf("fp = %d\n", fp);
|
||||
|
||||
d.offset = 4;
|
||||
d.offset = UE_REG_MISC_BASE;
|
||||
d.count = 1;
|
||||
|
||||
while (1) {
|
||||
|
||||
@@ -6,10 +6,10 @@
|
||||
#include <sys/ioctl.h>
|
||||
|
||||
#include "usrp_e.h"
|
||||
#include "usrp_e_regs.hpp"
|
||||
|
||||
// Usage: usrp_e_uart <string>
|
||||
|
||||
#define UART_WRITE_ADDR (0x80 + 12)
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
@@ -26,7 +26,7 @@ int main(int argc, char *argv[])
|
||||
printf("fp = %d\n", fp);
|
||||
|
||||
for (i=0; i<strlen(str); i++) {
|
||||
d.offset = UART_WRITE_ADDR;
|
||||
d.offset = UE_REG_UART_TXCHAR;
|
||||
d.count = 1;
|
||||
d.buf[0] = str[i];
|
||||
ret = ioctl(fp, USRP_E_WRITE_CTL16, &d);
|
||||
|
||||
Reference in New Issue
Block a user