// void pinMode(uint8_t pin, uint8_t mode);
// api: https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/Arduino.h#L134
// impl: https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/wiring_digital.c#L29
// void digitalWrite(uint8_t pin, uint8_t val);
// api: https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/Arduino.h#L135
// impl: https://github.com/arduino/ArduinoCore-avr/blob/master/cores/arduino/wiring_digital.c#L138
// https://docs.arduino.cc/hacking/software/PortManipulation
void setup() {
DDRB |= _BV(PB1);
// pinMode(9, OUTPUT);
Serial.begin(9600); // setup serial
}
void loop() {
// Serial.println(22);
PORTB |= _BV(PB1);
// digitalWrite(9, HIGH);
delay(1000);
PORTB &= ~_BV(PB1);
// digitalWrite(9, LOW);
delay(500);
}