Адаптация бит для GCC

Я пишу тестовый набор для некоторых модулей C, один из которых содержит ключевое слово "sbit". Код был изначально написан для компилятора Keil C51, где sbit используется для определения бита внутри sfr, более подробную информацию здесь. Тем не менее, я пишу тестовый жгут, используя GCC, где sbit не определен. Я пробовал каждую комбинацию static, const, int и bool, но ни одна из них не удовлетворяет компилятору. #define тоже не работает, потому что этим переменным присваиваются значения ниже в коде.

На этом сайте был похожий вопрос, который предполагал, что sbit может быть слишком низким уровнем для GCC. В любом случае, что я могу сделать, чтобы обойти это?

0 ответов

Другие вопросы по тегам