Hlavičkové soubory pro Keil v SDCC pro CC1010

Ahoj,
popíšu můj problém.
Potřebuji programovat v C pro procesor CC1010 (klon 8051 s RF vysílačem), pokud možno s využitím knihoven a kompletního HAL od výrobce, který tyto knihovny napsal na míru pro prostředí Keil uVision. To ale nemůžu použít, protože free verze přeloží jen 2kB kódu.

Vybral jsem si SDCC a narazil na problém s interpretací H souborů. Výrobce čipu Chipcon, podporující Keil uVision používá syntaxi

sfr P0 = 0x80;
sbit P0_0 = P0^0;

kdežto komunita SDCC používá syntaxi

sbit (P0_0, 0x80,1);.

Je možný že SDCC toto nezkousne? stěžuje si opravdu jen na tyto řádky.
Nebyl by problém to i vyhledat v dokumentaci a ručně přepsat, ovšem kdyby se to netýkalo cca 250 řádků.

EDIT:
nikdo neodpověděl, ale našel jsem odpověď sám, tak ji tu pověsím ať případný další zájemce nemusí dlouho tápat.

teco.edu/~spiess/index.php

Martin