debug_cond(DEBUG_CPM_SDIO, fmt, ##args)
-
-/*--------------------------------------------------------------------------*/
-
-
-uint8_t z80_get_byte(uint32_t adr)
-{
- uint8_t data;
-
- z80_bus_cmd(Request);
- data = z80_read(adr);
- z80_bus_cmd(Release);
-
- return data;
-}
-
-
/*--------------------------------------------------------------------------*/
struct msg_item {
stamp = days * ONE_DAY;
stamp += bcd2bin(msg[0]);
stamp += bcd2bin(msg[1]) * 60 ;
- stamp += bcd2bin(msg[2]) * 3600;
+ stamp += bcd2bin(msg[2]) * 3600L;
gmtime_r(&stamp, tmp);
return 0;
}
cpm_time[2] = bin2bcd(tmp->tm_hour);
cpm_time[3] = days;
cpm_time[4] = days >> 8;
-
- debug("## mk_cpmtime: tm_year: %d, tm_yday: %d, days: %d\n",
- tmp->tm_year, tmp->tm_yday, days);
}
/* get/set cp/m time */
int msg_handling(int state)
{
- uint8_t pending;
+ bool pending;
ATOMIC_BLOCK(ATOMIC_FORCEON) {
pending = (Stat & S_MSG_PENDING) != 0;