Changeset b288588 in rtems
- Timestamp:
- Nov 23, 2009, 2:58:30 PM (11 years ago)
- Branches:
- 4.10, 4.11, 5, master
- Children:
- dce4a317
- Parents:
- ea6eb431
- Location:
- testsuites/sptests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
testsuites/sptests/ChangeLog
rea6eb431 rb288588 1 2009-11-23 Joel Sherrill <joel.sherrill@oarcorp.com> 2 3 PR 1460/cpukit 4 * sp43/init.c: Change return type on methods accessing portions of 5 RTEMS Ids to int. This allows -1 to be return on error. 6 1 7 2009-11-17 Ralf Corsépius <ralf.corsepius@rtems.org> 2 8 -
testsuites/sptests/sp43/init.c
rea6eb431 rb288588 16 16 #include "system.h" 17 17 18 /* HACK: API violation */19 extern uint32_t rtems_object_api_minimum_class(uint32_t api);20 extern unsigned int rtems_object_api_maximum_class(uint32_t api);21 22 18 /* These functions have both macro and function incarnations */ 23 19 #undef rtems_build_id 24 extern rtems_id rtems_build_id( uint32_t api,uint32_t class,uint32_t node,uint32_t index);20 extern rtems_id rtems_build_id(int api,int class,int node,int index); 25 21 #undef rtems_build_name 26 22 extern rtems_name rtems_build_name(char C1,char C2,char C3,char C4); 27 23 #undef rtems_object_id_api_maximum 28 extern uint32_t rtems_object_id_api_maximum(void);24 extern int rtems_object_id_api_maximum(void); 29 25 #undef rtems_object_id_api_minimum 30 extern uint32_t rtems_object_id_api_minimum(void);26 extern int rtems_object_id_api_minimum(void); 31 27 #undef rtems_object_id_get_api 32 extern uint32_t rtems_object_id_get_api(rtems_id id);28 extern int rtems_object_id_get_api(rtems_id id); 33 29 #undef rtems_object_id_get_class 34 extern uint32_t rtems_object_id_get_class(rtems_id id);30 extern int rtems_object_id_get_class(rtems_id id); 35 31 #undef rtems_object_id_get_index 36 extern uint32_t rtems_object_id_get_index(rtems_id id);32 extern int rtems_object_id_get_index(rtems_id id); 37 33 #undef rtems_object_id_get_node 38 extern uint32_t rtems_object_id_get_node(rtems_id id);34 extern int rtems_object_id_get_node(rtems_id id); 39 35 40 36 void print_class_info( 41 uint32_tapi,42 uint32_tclass,37 int api, 38 int class, 43 39 rtems_object_api_class_information *info 44 40 ); … … 54 50 55 51 void print_class_info( 56 uint32_tapi,57 uint32_tclass,52 int api, 53 int class, 58 54 rtems_object_api_class_information *info 59 55 ) … … 124 120 const char newName[5] = "New1"; 125 121 char tmpNameString[5]; 126 uint32_tpart;122 int part; 127 123 rtems_object_api_class_information info; 128 124 … … 299 295 rtems_test_pause(); 300 296 301 printf( "rtems_object_id_api_minimum returned % " PRId32 "\n",297 printf( "rtems_object_id_api_minimum returned %d\n", 302 298 rtems_object_id_api_minimum() ); 303 printf( "rtems_object_id_api_maximum returned % " PRId32 "\n",299 printf( "rtems_object_id_api_maximum returned %d\n", 304 300 rtems_object_id_api_maximum() ); 305 301 306 printf( "rtems_object_api_minimum_class(0) returned % " PRId32 "\n",302 printf( "rtems_object_api_minimum_class(0) returned %d\n", 307 303 rtems_object_api_minimum_class(0) ); 308 304 printf( "rtems_object_api_maximum_class(0) returned %d\n", 309 305 rtems_object_api_maximum_class(0) ); 310 306 311 printf( "rtems_object_api_minimum_class(0) returned % " PRId32 "\n",307 printf( "rtems_object_api_minimum_class(0) returned %d\n", 312 308 rtems_object_api_minimum_class(0) ); 313 309 printf( "rtems_object_api_maximum_class(0) returned %d\n", 314 310 rtems_object_api_maximum_class(0) ); 315 printf( "rtems_object_api_minimum_class(255) returned % " PRId32 "\n",311 printf( "rtems_object_api_minimum_class(255) returned %d\n", 316 312 rtems_object_api_minimum_class(255) ); 317 313 printf( "rtems_object_api_maximum_class(255) returned %d\n", 318 314 rtems_object_api_maximum_class(255) ); 319 315 320 printf( "rtems_object_api_minimum_class(OBJECTS_INTERNAL_API) returned % " PRId32 "\n",316 printf( "rtems_object_api_minimum_class(OBJECTS_INTERNAL_API) returned %d\n", 321 317 rtems_object_api_minimum_class(OBJECTS_INTERNAL_API) ); 322 318 printf( "rtems_object_api_maximum_class(OBJECTS_INTERNAL_API) returned %d\n", 323 319 rtems_object_api_maximum_class(OBJECTS_INTERNAL_API) ); 324 320 325 printf( "rtems_object_api_minimum_class(OBJECTS_CLASSIC_API) returned % " PRId32 "\n",321 printf( "rtems_object_api_minimum_class(OBJECTS_CLASSIC_API) returned %d\n", 326 322 rtems_object_api_minimum_class(OBJECTS_CLASSIC_API) ); 327 323 printf( "rtems_object_api_maximum_class(OBJECTS_CLASSIC_API) returned %d\n", 328 324 rtems_object_api_maximum_class(OBJECTS_CLASSIC_API) ); 329 325 330 printf( "rtems_object_api_minimum_class(OBJECTS_ITRON_API) returned % " PRId32 "\n",326 printf( "rtems_object_api_minimum_class(OBJECTS_ITRON_API) returned %d\n", 331 327 rtems_object_api_minimum_class(OBJECTS_ITRON_API) ); 332 328 printf( "rtems_object_api_maximum_class(OBJECTS_ITRON_API) returned %d\n",
Note: See TracChangeset
for help on using the changeset viewer.