Subversion Repositories freemyipod

Rev

Rev 676 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 676 Rev 897
Line 1... Line 1...
1
//
1
//
2
//
2
//
3
//    Copyright 2011 TheSeven
3
//    Copyright 2011 TheSeven, user890104
4
//
4
//
5
//
5
//
6
//    This file is part of emCORE.
6
//    This file is part of emCORE.
7
//
7
//
8
//    emCORE is free software: you can redistribute it and/or
8
//    emCORE is free software: you can redistribute it and/or
Line 73... Line 73...
73
}
73
}
74
 
74
 
75
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
75
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
76
{
76
{
77
    SetLastError(0);
77
    SetLastError(0);
78
    HANDLE dfu = CreateFile("\\\\?\\usb#vid_05ac&pid_1223#87020000000001#{b8085869-feb9-404b-8cb1-1e5c14fa8c54}\\0001",
78
    HANDLE dfu = CreateFile("\\\\?\\usb#vid_05ac&pid_1225#87200000000001#{b8085869-feb9-404b-8cb1-1e5c14fa8c54}\\0001",
79
                            GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);
79
                            GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL);
80
	if (!dfu || dfu == (HANDLE)-1)
80
	if (!dfu || dfu == (HANDLE)-1)
81
    {
81
    {
82
        print_last_error("CreateFile", true);
82
        print_last_error("CreateFile", true);
83
        MessageBox(0, "Could not open DFU device!", "Error", MB_OK);
83
        MessageBox(0, "Could not open DFU device!", "Error", MB_OK);