summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-07-31 17:50:58 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-07-31 17:50:58 +0000
commit7e5bf38aac8bbe55fbf588c4eac974320a5cf0b5 (patch)
tree7dcb156cc1fead208f0b18d049614006535c3170
parent2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-7e5bf38aac8bbe55fbf588c4eac974320a5cf0b5.tar.bz2
2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
* tests/tests.c: Remove C++ style comments.
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog4
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/tests/tests.c162
2 files changed, 87 insertions, 79 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
index bf910de9ab..9f13761295 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
@@ -1,5 +1,9 @@
2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
+ * tests/tests.c: Remove C++ style comments.
+
+2008-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
+
* startup/bspclean.c: Use C style comment.
2008-07-27 Ralf Corsépius <ralf.corsepius@rtems.org>
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/tests/tests.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/tests/tests.c
index 6530549de3..e40f749088 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/tests/tests.c
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/tests/tests.c
@@ -16,7 +16,7 @@
#include <libcpu/powerpc-utility.h>
-// #define DEBUG
+/* #define DEBUG */
#include <rtems/status-checks.h>
@@ -36,10 +36,10 @@ static rtems_libi2c_drv_t test_mpc55xx_dspi_drv = {
#define MPC55XX_TEST_DSPI_ADDRESS 0
-// #define MPC55XX_TEST_DSPI_BUFSIZE (16 * 32)
+/* #define MPC55XX_TEST_DSPI_BUFSIZE (16 * 32) */
#define MPC55XX_TEST_DSPI_BUFSIZE 8
-// #define MPC55XX_TEST_DSPI_BUFSIZE_CACHE_PROOF MPC55XX_TEST_DSPI_BUFSIZE
+/* #define MPC55XX_TEST_DSPI_BUFSIZE_CACHE_PROOF MPC55XX_TEST_DSPI_BUFSIZE */
#define MPC55XX_TEST_DSPI_BUFSIZE_CACHE_PROOF 32
rtems_device_minor_number test_mpc55xx_dspi_bus [MPC55XX_DSPI_NUMBER];
@@ -81,8 +81,8 @@ static rtems_task test_mpc55xx_dspi_writer( rtems_task_argument arg)
for (i = 0; i < MPC55XX_TEST_DSPI_BUFSIZE; ++i) {
test_mpc55xx_dspi_writer_outbuf [0] [i] = 0xa5;
test_mpc55xx_dspi_writer_outbuf [1] [i] = 0xa5;
- // test_mpc55xx_dspi_writer_outbuf [0] [i] = i + 1;
- // test_mpc55xx_dspi_writer_outbuf [1] [i] = -(i + 1);
+ /* test_mpc55xx_dspi_writer_outbuf [0] [i] = i + 1; */
+ /* test_mpc55xx_dspi_writer_outbuf [1] [i] = -(i + 1); */
}
int toggle = 0;
@@ -92,31 +92,31 @@ static rtems_task test_mpc55xx_dspi_writer( rtems_task_argument arg)
while (1) {
tic();
- // sc = rtems_semaphore_obtain( test_mpc55xx_dspi_pong, RTEMS_WAIT, RTEMS_NO_TIMEOUT);
- // CHECK_SC_TASK( sc, "rtems_semaphore_obtain");
+ /* sc = rtems_semaphore_obtain( test_mpc55xx_dspi_pong, RTEMS_WAIT, RTEMS_NO_TIMEOUT); */
+ /* CHECK_SC_TASK( sc, "rtems_semaphore_obtain"); */
DEBUG_PRINT( "Ping\n");
- // sc = rtems_libi2c_send_start( device);
- // CHECK_SC_TASK( sc, "rtems_libi2c_send_start");
+ /* sc = rtems_libi2c_send_start( device); */
+ /* CHECK_SC_TASK( sc, "rtems_libi2c_send_start"); */
- // sc = rtems_libi2c_send_addr( device, MPC55XX_TEST_DSPI_ADDRESS);
- // CHECK_SC_TASK( sc, "rtems_libi2c_send_addr");
+ /* sc = rtems_libi2c_send_addr( device, MPC55XX_TEST_DSPI_ADDRESS); */
+ /* CHECK_SC_TASK( sc, "rtems_libi2c_send_addr"); */
rv = rtems_libi2c_ioctl( device, RTEMS_LIBI2C_IOCTL_READ_WRITE, &read_and_write);
CHECK_RV_TASK( rv, "rtems_libi2c_ioctl: RTEMS_LIBI2C_IOCTL_READ_WRITE");
- // rv = rtems_libi2c_write_bytes( device, test_mpc55xx_dspi_writer_outbuf [0], MPC55XX_TEST_DSPI_BUFSIZE);
- // CHECK_RV_TASK( rv, "rtems_libi2c_write_bytes");
+ /* rv = rtems_libi2c_write_bytes( device, test_mpc55xx_dspi_writer_outbuf [0], MPC55XX_TEST_DSPI_BUFSIZE); */
+ /* CHECK_RV_TASK( rv, "rtems_libi2c_write_bytes"); */
- // sc = rtems_libi2c_send_stop( device);
- // CHECK_SC_TASK( sc, "rtems_libi2c_send_stop");
+ /* sc = rtems_libi2c_send_stop( device); */
+ /* CHECK_SC_TASK( sc, "rtems_libi2c_send_stop"); */
toggle = toggle ? 0 : 1;
read_and_write.wr_buf = test_mpc55xx_dspi_writer_outbuf [toggle];
- // sc = rtems_semaphore_release( test_mpc55xx_dspi_ping);
- // CHECK_SC_TASK( sc, "rtems_semaphore_release");
+ /* sc = rtems_semaphore_release( test_mpc55xx_dspi_ping); */
+ /* CHECK_SC_TASK( sc, "rtems_semaphore_release"); */
}
sc = rtems_libi2c_send_stop( device);
@@ -263,32 +263,34 @@ rtems_status_code mpc55xx_dspi_register()
);
CHECK_SC( sc, "rtems_semaphore_create");
- // rtems_id writer_task_id;
- // rtems_id reader_task_id;
- //
- // sc = rtems_task_create(
- // rtems_build_name( 'T', 'W', 'R', 'T'),
- // 2,
- // RTEMS_MINIMUM_STACK_SIZE,
- // RTEMS_DEFAULT_MODES,
- // RTEMS_DEFAULT_ATTRIBUTES,
- // &writer_task_id
- // );
- // CHECK_SC( sc, "rtems_task_create");
- // sc = rtems_task_create(
- // rtems_build_name( 'T', 'R', 'D', 'R'),
- // 1,
- // RTEMS_MINIMUM_STACK_SIZE,
- // RTEMS_DEFAULT_MODES,
- // RTEMS_DEFAULT_ATTRIBUTES,
- // &reader_task_id
- // );
- // CHECK_SC( sc, "rtems_task_create");
- //
- // sc = rtems_task_start( writer_task_id, test_mpc55xx_dspi_writer, 0);
- // CHECK_SC( sc, "rtems_task_start");
- // sc = rtems_task_start( reader_task_id, test_mpc55xx_dspi_reader, 0);
- // CHECK_SC( sc, "rtems_task_start");
+ #if 0
+ rtems_id writer_task_id;
+ rtems_id reader_task_id;
+
+ sc = rtems_task_create(
+ rtems_build_name( 'T', 'W', 'R', 'T'),
+ 2,
+ RTEMS_MINIMUM_STACK_SIZE,
+ RTEMS_DEFAULT_MODES,
+ RTEMS_DEFAULT_ATTRIBUTES,
+ &writer_task_id
+ );
+ CHECK_SC( sc, "rtems_task_create");
+ sc = rtems_task_create(
+ rtems_build_name( 'T', 'R', 'D', 'R'),
+ 1,
+ RTEMS_MINIMUM_STACK_SIZE,
+ RTEMS_DEFAULT_MODES,
+ RTEMS_DEFAULT_ATTRIBUTES,
+ &reader_task_id
+ );
+ CHECK_SC( sc, "rtems_task_create");
+
+ sc = rtems_task_start( writer_task_id, test_mpc55xx_dspi_writer, 0);
+ CHECK_SC( sc, "rtems_task_start");
+ sc = rtems_task_start( reader_task_id, test_mpc55xx_dspi_reader, 0);
+ CHECK_SC( sc, "rtems_task_start");
+ #endif
rtems_id sd_card_task_id;
sc = rtems_task_create(
@@ -467,8 +469,8 @@ rtems_task test_sd_card( rtems_task_argument arg)
rv = rtems_fsmount( test_sd_card_fs_table, sizeof( test_sd_card_fs_table) / sizeof( test_sd_card_fs_table [0]), NULL);
CHECK_RV_TASK( rv, "Mount file systems");
- //rv = test_sd_card_print_dir( TEST_SD_CARD_MOUNT_POINT, 0);
- //CHECK_RV_TASK( rv, "Print directory");
+ /*rv = test_sd_card_print_dir( TEST_SD_CARD_MOUNT_POINT, 0); */
+ /*CHECK_RV_TASK( rv, "Print directory"); */
rv = mkdir( TEST_SD_CARD_DIRECTORY, S_IRWXU);
@@ -498,40 +500,42 @@ rtems_task test_sd_card( rtems_task_argument arg)
CHECK_RV_TASK( rv, "Print directory");
- // /* Write */
- // int b = 0;
- // const char device_name [] = "/dev/spi0.sd-card-0";
- // fd = open( device_name, O_RDWR);
- //
- // CHECK_RV_TASK( fd, "open");
- // while (1) {
- // for (i = 0; i < TEST_SD_CARD_BUF_SIZE; ++i) {
- // test_sd_card_buf [i] = b;
- // }
- // ++b;
- // rv = write( fd, test_sd_card_buf, TEST_SD_CARD_BUF_SIZE);
- // if (rv < 0) {
- // break;
- // }
- // }
- // rv = close( fd);
- // CHECK_RV_TASK( rv, "close");
- //
- // /* Read */
- // fd = open( device_name, O_RDWR);
- // CHECK_RV_TASK( fd, "open");
- // while (1) {
- // rv = read( fd, test_sd_card_buf, TEST_SD_CARD_BUF_SIZE);
- // if (rv < 0) {
- // break;
- // }
- // printk( "%02x", test_sd_card_buf [rv - 1]);
- // if (i++ % 64 == 0) {
- // printk( "\n");
- // }
- // }
- // rv = close( fd);
- // CHECK_RV_TASK( rv, "close");
+ #if 0
+ /* Write */
+ int b = 0;
+ const char device_name [] = "/dev/spi0.sd-card-0";
+ fd = open( device_name, O_RDWR);
+
+ CHECK_RV_TASK( fd, "open");
+ while (1) {
+ for (i = 0; i < TEST_SD_CARD_BUF_SIZE; ++i) {
+ test_sd_card_buf [i] = b;
+ }
+ ++b;
+ rv = write( fd, test_sd_card_buf, TEST_SD_CARD_BUF_SIZE);
+ if (rv < 0) {
+ break;
+ }
+ }
+ rv = close( fd);
+ CHECK_RV_TASK( rv, "close");
+
+ /* Read */
+ fd = open( device_name, O_RDWR);
+ CHECK_RV_TASK( fd, "open");
+ while (1) {
+ rv = read( fd, test_sd_card_buf, TEST_SD_CARD_BUF_SIZE);
+ if (rv < 0) {
+ break;
+ }
+ printk( "%02x", test_sd_card_buf [rv - 1]);
+ if (i++ % 64 == 0) {
+ printk( "\n");
+ }
+ }
+ rv = close( fd);
+ CHECK_RV_TASK( rv, "close");
+ #endif
sc = rtems_task_delete( RTEMS_SELF);
CHECK_SC_TASK( sc, "rtems_task_delete");