Runs zig fmt (#133)

Co-authored-by: Felix "xq" Queißner <xq@random-projects.net>
wch-ch32v003
Felix Queißner 1 year ago committed by GitHub
parent 39bf0b5d55
commit a49fad9730
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -16,7 +16,7 @@ pub const State = enum(u1) {
high = 1, high = 1,
pub fn value(self: State) u1 { pub fn value(self: State) u1 {
return @enumToInt(self); return @intFromEnum(self);
} }
}; };

@ -502,11 +502,11 @@ pub const Dir = enum(u8) {
In = 0x80, In = 0x80,
pub inline fn endpoint(self: @This(), num: u8) u8 { pub inline fn endpoint(self: @This(), num: u8) u8 {
return num | @enumToInt(self); return num | @intFromEnum(self);
} }
pub inline fn of_endpoint_addr(addr: u8) @This() { pub inline fn of_endpoint_addr(addr: u8) @This() {
return if (addr & @enumToInt(@This().In) != 0) @This().In else @This().Out; return if (addr & @intFromEnum(@This().In) != 0) @This().In else @This().Out;
} }
}; };
@ -531,7 +531,7 @@ pub const EndpointDescriptor = packed struct {
pub fn serialize(self: *const @This()) [7]u8 { pub fn serialize(self: *const @This()) [7]u8 {
var out: [7]u8 = undefined; var out: [7]u8 = undefined;
out[0] = 7; // length out[0] = 7; // length
out[1] = @enumToInt(self.descriptor_type); out[1] = @intFromEnum(self.descriptor_type);
out[2] = self.endpoint_address; out[2] = self.endpoint_address;
out[3] = self.attributes; out[3] = self.attributes;
out[4] = @intCast(u8, self.max_packet_size & 0xff); out[4] = @intCast(u8, self.max_packet_size & 0xff);
@ -567,7 +567,7 @@ pub const InterfaceDescriptor = packed struct {
pub fn serialize(self: *const @This()) [9]u8 { pub fn serialize(self: *const @This()) [9]u8 {
var out: [9]u8 = undefined; var out: [9]u8 = undefined;
out[0] = 9; // length out[0] = 9; // length
out[1] = @enumToInt(self.descriptor_type); out[1] = @intFromEnum(self.descriptor_type);
out[2] = self.interface_number; out[2] = self.interface_number;
out[3] = self.alternate_setting; out[3] = self.alternate_setting;
out[4] = self.num_endpoints; out[4] = self.num_endpoints;
@ -611,7 +611,7 @@ pub const ConfigurationDescriptor = packed struct {
pub fn serialize(self: *const @This()) [9]u8 { pub fn serialize(self: *const @This()) [9]u8 {
var out: [9]u8 = undefined; var out: [9]u8 = undefined;
out[0] = 9; // length out[0] = 9; // length
out[1] = @enumToInt(self.descriptor_type); out[1] = @intFromEnum(self.descriptor_type);
out[2] = @intCast(u8, self.total_length & 0xff); out[2] = @intCast(u8, self.total_length & 0xff);
out[3] = @intCast(u8, (self.total_length >> 8) & 0xff); out[3] = @intCast(u8, (self.total_length >> 8) & 0xff);
out[4] = self.num_interfaces; out[4] = self.num_interfaces;
@ -659,7 +659,7 @@ pub const DeviceDescriptor = packed struct {
pub fn serialize(self: *const @This()) [18]u8 { pub fn serialize(self: *const @This()) [18]u8 {
var out: [18]u8 = undefined; var out: [18]u8 = undefined;
out[0] = 18; // length out[0] = 18; // length
out[1] = @enumToInt(self.descriptor_type); out[1] = @intFromEnum(self.descriptor_type);
out[2] = @intCast(u8, self.bcd_usb & 0xff); out[2] = @intCast(u8, self.bcd_usb & 0xff);
out[3] = @intCast(u8, (self.bcd_usb >> 8) & 0xff); out[3] = @intCast(u8, (self.bcd_usb >> 8) & 0xff);
out[4] = self.device_class; out[4] = self.device_class;
@ -706,7 +706,7 @@ pub const DeviceQualifierDescriptor = packed struct {
pub fn serialize(self: *const @This()) [10]u8 { pub fn serialize(self: *const @This()) [10]u8 {
var out: [10]u8 = undefined; var out: [10]u8 = undefined;
out[0] = 10; // length out[0] = 10; // length
out[1] = @enumToInt(self.descriptor_type); out[1] = @intFromEnum(self.descriptor_type);
out[2] = @intCast(u8, self.bcd_usb & 0xff); out[2] = @intCast(u8, self.bcd_usb & 0xff);
out[3] = @intCast(u8, (self.bcd_usb >> 8) & 0xff); out[3] = @intCast(u8, (self.bcd_usb >> 8) & 0xff);
out[4] = self.device_class; out[4] = self.device_class;

@ -104,12 +104,12 @@ pub const HidDescriptor = packed struct {
pub fn serialize(self: *const @This()) [9]u8 { pub fn serialize(self: *const @This()) [9]u8 {
var out: [9]u8 = undefined; var out: [9]u8 = undefined;
out[0] = 9; // length out[0] = 9; // length
out[1] = @enumToInt(self.descriptor_type); out[1] = @intFromEnum(self.descriptor_type);
out[2] = @intCast(u8, self.bcd_hid & 0xff); out[2] = @intCast(u8, self.bcd_hid & 0xff);
out[3] = @intCast(u8, (self.bcd_hid >> 8) & 0xff); out[3] = @intCast(u8, (self.bcd_hid >> 8) & 0xff);
out[4] = self.country_code; out[4] = self.country_code;
out[5] = self.num_descriptors; out[5] = self.num_descriptors;
out[6] = @enumToInt(self.report_type); out[6] = @intFromEnum(self.report_type);
out[7] = @intCast(u8, self.report_length & 0xff); out[7] = @intCast(u8, self.report_length & 0xff);
out[8] = @intCast(u8, (self.report_length >> 8) & 0xff); out[8] = @intCast(u8, (self.report_length >> 8) & 0xff);
return out; return out;
@ -313,17 +313,17 @@ pub fn hid_report_item(
pub fn hid_collection(data: CollectionItem) [2]u8 { pub fn hid_collection(data: CollectionItem) [2]u8 {
return hid_report_item( return hid_report_item(
1, 1,
@enumToInt(ReportItemTypes.Main), @intFromEnum(ReportItemTypes.Main),
@enumToInt(ReportItemMainGroup.Collection), @intFromEnum(ReportItemMainGroup.Collection),
std.mem.toBytes(@enumToInt(data)), std.mem.toBytes(@intFromEnum(data)),
); );
} }
pub fn hid_input(data: u8) [2]u8 { pub fn hid_input(data: u8) [2]u8 {
return hid_report_item( return hid_report_item(
1, 1,
@enumToInt(ReportItemTypes.Main), @intFromEnum(ReportItemTypes.Main),
@enumToInt(ReportItemMainGroup.Input), @intFromEnum(ReportItemMainGroup.Input),
std.mem.toBytes(data), std.mem.toBytes(data),
); );
} }
@ -331,8 +331,8 @@ pub fn hid_input(data: u8) [2]u8 {
pub fn hid_output(data: u8) [2]u8 { pub fn hid_output(data: u8) [2]u8 {
return hid_report_item( return hid_report_item(
1, 1,
@enumToInt(ReportItemTypes.Main), @intFromEnum(ReportItemTypes.Main),
@enumToInt(ReportItemMainGroup.Output), @intFromEnum(ReportItemMainGroup.Output),
std.mem.toBytes(data), std.mem.toBytes(data),
); );
} }
@ -340,8 +340,8 @@ pub fn hid_output(data: u8) [2]u8 {
pub fn hid_collection_end() [1]u8 { pub fn hid_collection_end() [1]u8 {
return hid_report_item( return hid_report_item(
0, 0,
@enumToInt(ReportItemTypes.Main), @intFromEnum(ReportItemTypes.Main),
@enumToInt(ReportItemMainGroup.CollectionEnd), @intFromEnum(ReportItemMainGroup.CollectionEnd),
.{}, .{},
); );
} }
@ -352,8 +352,8 @@ pub fn hid_collection_end() [1]u8 {
pub fn hid_usage_page(comptime n: u2, usage: [n]u8) [n + 1]u8 { pub fn hid_usage_page(comptime n: u2, usage: [n]u8) [n + 1]u8 {
return hid_report_item( return hid_report_item(
n, n,
@enumToInt(ReportItemTypes.Global), @intFromEnum(ReportItemTypes.Global),
@enumToInt(GlobalItem.UsagePage), @intFromEnum(GlobalItem.UsagePage),
usage, usage,
); );
} }
@ -361,8 +361,8 @@ pub fn hid_usage_page(comptime n: u2, usage: [n]u8) [n + 1]u8 {
pub fn hid_logical_min(comptime n: u2, data: [n]u8) [n + 1]u8 { pub fn hid_logical_min(comptime n: u2, data: [n]u8) [n + 1]u8 {
return hid_report_item( return hid_report_item(
n, n,
@enumToInt(ReportItemTypes.Global), @intFromEnum(ReportItemTypes.Global),
@enumToInt(GlobalItem.LogicalMin), @intFromEnum(GlobalItem.LogicalMin),
data, data,
); );
} }
@ -370,8 +370,8 @@ pub fn hid_logical_min(comptime n: u2, data: [n]u8) [n + 1]u8 {
pub fn hid_logical_max(comptime n: u2, data: [n]u8) [n + 1]u8 { pub fn hid_logical_max(comptime n: u2, data: [n]u8) [n + 1]u8 {
return hid_report_item( return hid_report_item(
n, n,
@enumToInt(ReportItemTypes.Global), @intFromEnum(ReportItemTypes.Global),
@enumToInt(GlobalItem.LogicalMax), @intFromEnum(GlobalItem.LogicalMax),
data, data,
); );
} }
@ -379,8 +379,8 @@ pub fn hid_logical_max(comptime n: u2, data: [n]u8) [n + 1]u8 {
pub fn hid_report_size(comptime n: u2, data: [n]u8) [n + 1]u8 { pub fn hid_report_size(comptime n: u2, data: [n]u8) [n + 1]u8 {
return hid_report_item( return hid_report_item(
n, n,
@enumToInt(ReportItemTypes.Global), @intFromEnum(ReportItemTypes.Global),
@enumToInt(GlobalItem.ReportSize), @intFromEnum(GlobalItem.ReportSize),
data, data,
); );
} }
@ -388,8 +388,8 @@ pub fn hid_report_size(comptime n: u2, data: [n]u8) [n + 1]u8 {
pub fn hid_report_count(comptime n: u2, data: [n]u8) [n + 1]u8 { pub fn hid_report_count(comptime n: u2, data: [n]u8) [n + 1]u8 {
return hid_report_item( return hid_report_item(
n, n,
@enumToInt(ReportItemTypes.Global), @intFromEnum(ReportItemTypes.Global),
@enumToInt(GlobalItem.ReportCount), @intFromEnum(GlobalItem.ReportCount),
data, data,
); );
} }
@ -400,8 +400,8 @@ pub fn hid_report_count(comptime n: u2, data: [n]u8) [n + 1]u8 {
pub fn hid_usage(comptime n: u2, data: [n]u8) [n + 1]u8 { pub fn hid_usage(comptime n: u2, data: [n]u8) [n + 1]u8 {
return hid_report_item( return hid_report_item(
n, n,
@enumToInt(ReportItemTypes.Local), @intFromEnum(ReportItemTypes.Local),
@enumToInt(LocalItem.Usage), @intFromEnum(LocalItem.Usage),
data, data,
); );
} }

@ -5,7 +5,7 @@ const root = @import("root");
pub const regs = struct { pub const regs = struct {
// Interrupt Control and State Register // Interrupt Control and State Register
pub const ICSR = @intToPtr(*volatile mmio.Mmio(packed struct { pub const ICSR = @ptrFromInt(*volatile mmio.Mmio(packed struct {
VECTACTIVE: u9, VECTACTIVE: u9,
reserved0: u2, reserved0: u2,
RETTOBASE: u1, RETTOBASE: u1,
@ -82,7 +82,7 @@ pub const startup_logic = struct {
{ {
const bss_start = @ptrCast([*]u8, &microzig_bss_start); const bss_start = @ptrCast([*]u8, &microzig_bss_start);
const bss_end = @ptrCast([*]u8, &microzig_bss_end); const bss_end = @ptrCast([*]u8, &microzig_bss_end);
const bss_len = @ptrToInt(bss_end) - @ptrToInt(bss_start); const bss_len = @intFromPtr(bss_end) - @intFromPtr(bss_start);
@memset(bss_start[0..bss_len], 0); @memset(bss_start[0..bss_len], 0);
} }
@ -91,7 +91,7 @@ pub const startup_logic = struct {
{ {
const data_start = @ptrCast([*]u8, &microzig_data_start); const data_start = @ptrCast([*]u8, &microzig_data_start);
const data_end = @ptrCast([*]u8, &microzig_data_end); const data_end = @ptrCast([*]u8, &microzig_data_end);
const data_len = @ptrToInt(data_end) - @ptrToInt(data_start); const data_len = @intFromPtr(data_end) - @intFromPtr(data_start);
const data_src = @ptrCast([*]const u8, &microzig_data_load_start); const data_src = @ptrCast([*]const u8, &microzig_data_load_start);
@memcpy(data_start[0..data_len], data_src[0..data_len]); @memcpy(data_start[0..data_len], data_src[0..data_len]);

@ -59,7 +59,7 @@ pub const startup_logic = struct {
{ {
const bss_start = @ptrCast([*]u8, &microzig_bss_start); const bss_start = @ptrCast([*]u8, &microzig_bss_start);
const bss_end = @ptrCast([*]u8, &microzig_bss_end); const bss_end = @ptrCast([*]u8, &microzig_bss_end);
const bss_len = @ptrToInt(bss_end) - @ptrToInt(bss_start); const bss_len = @intFromPtr(bss_end) - @intFromPtr(bss_start);
@memset(bss_start[0..bss_len], 0); @memset(bss_start[0..bss_len], 0);
} }
@ -68,7 +68,7 @@ pub const startup_logic = struct {
{ {
const data_start = @ptrCast([*]u8, &microzig_data_start); const data_start = @ptrCast([*]u8, &microzig_data_start);
const data_end = @ptrCast([*]u8, &microzig_data_end); const data_end = @ptrCast([*]u8, &microzig_data_end);
const data_len = @ptrToInt(data_end) - @ptrToInt(data_start); const data_len = @intFromPtr(data_end) - @intFromPtr(data_start);
const data_src = @ptrCast([*]const u8, &microzig_data_load_start); const data_src = @ptrCast([*]const u8, &microzig_data_load_start);
@memcpy(data_start[0..data_len], data_src[0..data_len]); @memcpy(data_start[0..data_len], data_src[0..data_len]);

@ -141,7 +141,7 @@ pub fn initialize_system_memories() void {
{ {
const bss_start = @ptrCast([*]u8, &sections.microzig_bss_start); const bss_start = @ptrCast([*]u8, &sections.microzig_bss_start);
const bss_end = @ptrCast([*]u8, &sections.microzig_bss_end); const bss_end = @ptrCast([*]u8, &sections.microzig_bss_end);
const bss_len = @ptrToInt(bss_end) - @ptrToInt(bss_start); const bss_len = @intFromPtr(bss_end) - @intFromPtr(bss_start);
@memset(bss_start[0..bss_len], 0); @memset(bss_start[0..bss_len], 0);
} }
@ -150,7 +150,7 @@ pub fn initialize_system_memories() void {
{ {
const data_start = @ptrCast([*]u8, &sections.microzig_data_start); const data_start = @ptrCast([*]u8, &sections.microzig_data_start);
const data_end = @ptrCast([*]u8, &sections.microzig_data_end); const data_end = @ptrCast([*]u8, &sections.microzig_data_end);
const data_len = @ptrToInt(data_end) - @ptrToInt(data_start); const data_len = @intFromPtr(data_end) - @intFromPtr(data_start);
const data_src = @ptrCast([*]const u8, &sections.microzig_data_load_start); const data_src = @ptrCast([*]const u8, &sections.microzig_data_load_start);
@memcpy(data_start[0..data_len], data_src[0..data_len]); @memcpy(data_start[0..data_len], data_src[0..data_len]);

@ -8,12 +8,12 @@ const cfg = if (micro.config.has_board)
.uart_idx = 1, .uart_idx = 1,
.pins = .{}, .pins = .{},
}, },
.@"STM32F3DISCOVERY" => .{ .STM32F3DISCOVERY => .{
.led_pin = micro.Pin("LD3"), .led_pin = micro.Pin("LD3"),
.uart_idx = 1, .uart_idx = 1,
.pins = .{}, .pins = .{},
}, },
.@"STM32F4DISCOVERY" => .{ .STM32F4DISCOVERY => .{
.led_pin = micro.Pin("LD5"), .led_pin = micro.Pin("LD5"),
.uart_idx = 2, .uart_idx = 2,
.pins = .{ .tx = micro.Pin("PA2"), .rx = micro.Pin("PA3") }, .pins = .{ .tx = micro.Pin("PA2"), .rx = micro.Pin("PA3") },
@ -32,7 +32,7 @@ const cfg = if (micro.config.has_board)
} }
else switch (micro.config.chip_name) { else switch (micro.config.chip_name) {
.@"NXP LPC1768" => .{ .led_pin = micro.Pin("P1.18"), .uart_idx = 1, .pins = .{} }, .@"NXP LPC1768" => .{ .led_pin = micro.Pin("P1.18"), .uart_idx = 1, .pins = .{} },
.@"GD32VF103x8" => .{ .led_pin = micro.Pin("PA2"), .uart_idx = 1, .pins = .{} }, .GD32VF103x8 => .{ .led_pin = micro.Pin("PA2"), .uart_idx = 1, .pins = .{} },
else => @compileError("unknown chip"), else => @compileError("unknown chip"),
}; };

Loading…
Cancel
Save