Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- undefined4 hwInitializeHardware(void)
- {
- int ret;
- undefined4 local_20;
- local_20 = registerAccessInit();
- hwAllocTek0001Register();
- FUN_107ca0f8();
- hwRaxInitDevice();
- raxInit();
- raxResetDeviceInitializedFlags();
- ret = hwSpiInit();
- if (ret == 0) {
- ret = startUserKernelCommunications();
- if (ret == 0) {
- /* Init Mpc8xx */
- raxInitializeDevice(7);
- /* Init ADG420 AFE */
- raxInitializeDevice(1);
- /* Init ExtTrigger */
- raxInitializeDevice(4);
- /* Init ADC08D1000 */
- raxInitializeDevice(0);
- /* Init DAC121S101 */
- raxInitializeDevice(3);
- /* Init AD5150 */
- raxInitializeDevice(11);
- /* Init AD5300 */
- raxInitializeDevice(12);
- ret = hwTek0001IsMissing();
- if (ret == 0) {
- tek0001Initializer();
- }
- else {
- raxInitializeDevice(10);
- }
- /* Init LM95241 */
- raxInitializeDevice(5);
- /* Init reset cpld */
- raxInitializeDevice(8);
- FUN_107ca140();
- FUN_107ca414();
- FUN_107ca644();
- }
- else {
- errPrintf("%s: Error the kernel <--> user interface.\n","hwInit.cpp");
- local_20 = 0xffffffff;
- }
- }
- else {
- errPrintf("%s: Error initializing the MIA SPI interface.\n","hwInit.cpp");
- local_20 = 0xffffffff;
- }
- return local_20;
- }
Advertisement
Add Comment
Please, Sign In to add comment