* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
-#define _GNU_SOURCE
+#if defined(HAVE_CONFIG_H)
+#include "config.h"
+#endif
#include <assert.h>
#include <errno.h>
fc->dev = fopen(flash_dev, mode);
if (!fc->dev) {
- pb_log("%s: fopen failed: %s: %s\n", __func__, strerror(errno),
+ pb_log_fn("fopen failed: %s: %s\n", strerror(errno),
flash_dev);
return -1;
}
result = os_area_fixed_read(&fc->header, &fc->params, fc->dev);
if (result) {
- pb_log("%s: os_area_fixed_read failed: %s\n", __func__);
+ pb_log_fn("os_area_fixed_read failed\n");
goto fail;
}
struct ps3_flash_ctx fc;
uint64_t tmp;
- /* Set default values. */
-
- values->default_item = 0;
- values->timeout = ps3_timeout_forever;
- values->video_mode = 1;
-
result = ps3_flash_open(&fc, "r");
if (result)
- goto done;
+ goto fail;
result = os_area_db_read(&fc.db, &fc.header, fc.dev);
ps3_flash_close(&fc);
if (result) {
- pb_log("%s: os_area_db_read failed: %s\n", __func__,
+ pb_log_fn("os_area_db_read failed: %s\n",
strerror(errno));
- goto done;
+ goto fail;
}
sum = result = os_area_db_get(&fc.db, &id_default_item, &tmp);
if (!result)
values->video_mode = (uint16_t)tmp;
-done:
- pb_log("%s: default_item: %x\n", __func__,
+ pb_debug("%s: default_item: %x\n", __func__,
(unsigned int)values->default_item);
- pb_log("%s: timeout: %u\n", __func__,
+ pb_debug("%s: timeout: %u\n", __func__,
(unsigned int)values->timeout);
- pb_log("%s: video_mode: %u\n", __func__,
+ pb_debug("%s: video_mode: %u\n", __func__,
(unsigned int)values->video_mode);
-
+fail:
return (result || sum) ? -1 : 0;
}
int result;
struct ps3_flash_ctx fc;
- pb_log("%s: default_item: %u\n", __func__, values->default_item);
- pb_log("%s: video_mode: %u\n", __func__, values->video_mode);
+ pb_debug("%s: default_item: %u\n", __func__, values->default_item);
+ pb_debug("%s: video_mode: %u\n", __func__, values->video_mode);
result = ps3_flash_open(&fc, "r+");
result = os_area_db_read(&fc.db, &fc.header, fc.dev);
if (result) {
- pb_log("%s: os_area_db_read failed: %s\n", __func__,
+ pb_log_fn("os_area_db_read failed: %s\n",
strerror(errno));
- pb_log("%s: formating db\n", __func__);
+ pb_log_fn("formating db\n");
result = os_area_db_format(&fc.db, &fc.header, fc.dev);
if (result) {
- pb_log("%s: db_format failed: %s\n", __func__,
+ pb_log_fn("db_format failed: %s\n",
strerror(errno));
goto fail;
}
fd = open(fb_dev, O_RDWR);
if (fd < 0) {
- pb_log("%s: open failed: %s: %s\n", __func__, strerror(errno),
+ pb_log_fn("open failed: %s: %s\n", strerror(errno),
fb_dev);
return -1;
}
close(fd);
if (result < 0) {
- pb_log("%s: ioctl failed: %s: %s\n", __func__, strerror(errno),
+ pb_log_fn("ioctl failed: %s: %s\n", strerror(errno),
fb_dev);
return -1;
}
int ps3_set_video_mode(unsigned int mode_id)
{
- pb_log("%s: %u\n", __func__, mode_id);
+ pb_debug("%s: %u\n", __func__, mode_id);
return ps3_video_ioctl(PS3FB_IOCTL_SETMODE, &mode_id);
}
result = ps3_video_ioctl(PS3FB_IOCTL_GETMODE, mode_id);
- pb_log("%s: %u\n", __func__, *mode_id);
+ pb_log_fn("%u\n", *mode_id);
return result;
}