Hello,
in SDK53.20 ,the return type of OpenDevice(...) is declared:
1) 'BYTE' in clib/exec_protos.h
2) 'LONG' in interfaces/exec.h
Should they be equal?
OpenDevice() return type discrepancies
- AlfredOne
- Beta Tester
- Posts: 135
- Joined: Wed Dec 22, 2010 11:45 pm
- Location: Terlizzi (BA) , Italy
- Contact:
OpenDevice() return type discrepancies
Amiga500 Kickstart1.3
AmigaONE XE G4 833MHz - 2GB RAM - Radeon9200 256MB
AmigaONE X1000 - 2GB RAM
AmigaONE XE G4 833MHz - 2GB RAM - Radeon9200 256MB
AmigaONE X1000 - 2GB RAM
- Radeon R9-280X 3GB
- Radeon HIS4670 1GB DDR3
- Radeon RX550
- salass00
- AmigaOS Core Developer
- Posts: 530
- Joined: Sat Jun 18, 2011 3:12 pm
- Location: Finland
- Contact:
Re: OpenDevice() return type discrepancies
Not really. <clib/xxx_protos.h> includes are only for legacy M68k programs. <interfaces/xxx.h> files define the new PPC interfaces used by AmigaOS 4.x native programs.Should they be equal?
- AlfredOne
- Beta Tester
- Posts: 135
- Joined: Wed Dec 22, 2010 11:45 pm
- Location: Terlizzi (BA) , Italy
- Contact:
Re: OpenDevice() return type discrepancies
Ok!salass00 wrote:Not really. <clib/xxx_protos.h> includes are only for legacy M68k programs. <interfaces/xxx.h> files define the new PPC interfaces used by AmigaOS 4.x native programs.Should they be equal?
Thank you for clarification.
Amiga500 Kickstart1.3
AmigaONE XE G4 833MHz - 2GB RAM - Radeon9200 256MB
AmigaONE X1000 - 2GB RAM
AmigaONE XE G4 833MHz - 2GB RAM - Radeon9200 256MB
AmigaONE X1000 - 2GB RAM
- Radeon R9-280X 3GB
- Radeon HIS4670 1GB DDR3
- Radeon RX550